• Nem Talált Eredményt

www.cs.bme.hu/~pappd 11. gyakorlat 2004.12.01.

N/A
N/A
Protected

Academic year: 2022

Ossza meg "www.cs.bme.hu/~pappd 11. gyakorlat 2004.12.01."

Copied!
1
0
0

Teljes szövegt

(1)

www.cs.bme.hu/~pappd 11. gyakorlat 2004.12.01.

1. Ez egy nyelvtan:S→SA|A,A→aA|b

(a) Indokoljuk meg, hogy mi´ert nem LL-elemezhet˝o.

(b) K´esz´ıts¨unk hozz´a LR(1)elemz˝ot!

(c) Mutassuk meg, hogy a fenti nyelvtan nemLR(0) elemezhet˝o.

(d) Elemezz¨uk a kapottLR(1) elemz˝ovel ababsz´ot!

2. K´esz´ıts¨unk LR(0) elemz˝ot az S → aP, P → Qb, Q→ QS| ε nyelvtanhoz, ´es elemezz¨uk az el˝obb kapott elemz˝ovel azaabb sz´ot!

3. Ez is egy nyelvtan: S→Ab|Ac,A→AB|a,B→a

(a) D¨onts¨uk el, hogyLLelemezhet˝o-e (ha igen, k´esz´ıts¨unk hozz´aLL(k)elemz˝ot min´el kisebb k-val), majd k´esz´ıts¨unk hozz´aLR(1) elemz˝ot!

(b) D¨onts¨uk el, hogy LR(0) elemezhet˝o-e a nyelvtan. Ha igen, alak´ıtsuk ´at az elemz˝onket LR(0) elemz˝ov´e.

(c) A legegyszer˝ubb kapott elemz˝ovel elemezz¨uk azaaab´es azacbmondatokat. (A m´asodik, term´eszetesen, nem eleme a nyelvnek.)

4. Az el˝oz˝o feladat l´ep´eseit k¨ovess¨uk az S→ aAc| b,A→ aSc| b nyelvtanra. Az elemzend˝o mondat ez´uttal az aabcc.

5. Adjunk LR(k) elemz˝ot min´el kisebb k-val az S → SaSb | ε nyelvtanhoz ´es elemezz¨uk az abababsz´ot!

*6. Mutassunk p´eld´at (persze indokl´assal) olyannyelvre, amely (r¨ogz´ıtettk-ra)LL(k)-elemezhet˝o, de nem LL(k−1) elemezhet˝o. Ugyanez a feladat LR(k)-val m´eg sokkal nehezebb. (Remek szigorlati k´erd´esek.)

Hivatkozások

KAPCSOLÓDÓ DOKUMENTUMOK

Egy ¨osszef¨ ugg˝o G gr´afr´ol tudjuk, hogy minden pontj´anak foka p´aratlan, tov´abb´a, hogy van egy e ´ele, amelyet elhagyva a gr´af k´et komponensre esik sz´et..

(2 pont) Tanultuk, hogy a Pr¨ ufer-k´ odban minden cs´ ucs indexe eggyel kevesebbszer szerepel, mint az adott cs´ ucs foksz´ ama.(2 pont) Ez azt jelenti, hogy ha m´ ar ismerj¨ uk

Az X -beli oszlopokon ε-nal cs¨ okkentj¨ uk, az N(X )-beli sorokon pedig ε-nal n¨ ovelj¨ uk a s´ ulyozott lefog´ ast.. A lehet˝ o legnagyobb olyan ε-t v´ alasztjuk, ami m´ eg

Egy n ≥ 4 csúcsú irányított gráf mélységi bejárása során azt tapasztaltuk, hogy minden csúcsra a befejezési és a mélységi szám különbsége kisebb mint n/4.. Igazoljuk,

predikci´ okor az ´ıgy kisz´ amolt felt´ eteles val´ osz´ın˝ us´ egek seg´ıts´ eg´ evel megkeresem a legval´ osz´ın˝ ubb

Adjon O(m) lépésszámú algorit- must, amely meghatározza, hogy egy újabb elem lineáris próbával történ® beszúrásakor maximum hány ütközés történhet.. Az ütközések

Az ´ uth´al´ozatot ismerj¨ uk: b´ armely k´et csom´ opontra adott, hogy van-e k¨oz¨ott¨ uk k¨ozvetlen ´ ut (amelyik nem megy ´ at m´as csom´ oponton) ´es ha igen, akkor

mus seg´ıts´eg´evel elemezz¨ uk az abba sz´ ot egy (Chomsky norm´ al form´ aj´ u) nyelvtanban. sort ´es ne feledkezzen meg az indexekr˝