logo

Crowdly

Browser

Додати до Chrome

Automaadid, keeled ja translaatorid (LTAT.03.006)

Шукаєте відповіді та рішення тестів для Automaadid, keeled ja translaatorid (LTAT.03.006)? Перегляньте нашу велику колекцію перевірених відповідей для Automaadid, keeled ja translaatorid (LTAT.03.006) в moodle.ut.ee.

Отримайте миттєвий доступ до точних відповідей та детальних пояснень для питань вашого курсу. Наша платформа, створена спільнотою, допомагає студентам досягати успіху!

Ülalt alla parsimisel peab iga mitteterminaalsümboli puhul, millal on rohkem kui ühe produktsiooni, otsustama millist alternatiivi valida. Loengus tutvustati LL(1) parsimise algoritm, millega saab õige valiku teha vaadates ühte järgnevat sisendsümbolit (lookahead = 1).

Vaatleme järgmist grammatikat, kus on mitteterminaalide A ja S puhul kaks alternatiivi:

S → Aa | bS

A → cA | ε

Määrake milliste sisendsümbolite korral valib antud grammatikale vastav LL(1) parser millist alternatiivi.

Переглянути це питання

Arvutage järgmise grammatika First ja Follow hulkasid:

S → a S B | b A

A → a S a | ε

B → a B b | ε

Kui mitte-terminal on "nullable", siis lisame tema first hulka epsilon! (Seda teeb ka jflap.)

Переглянути це питання

Millise lookahead puhul tuleks antud grammatika korral valida ettantud produktsioon?

S → aSb | AS

A → bAa | c

Переглянути це питання

Vaatleme järgmist grammatikat, kus on mitteterminaalide S ja B puhul kaks alternatiivi:

S → aSb | B

B → bB | ε

Määrake milliste sisendsümbolite korral peaks grammatikale vastav LL(1) parser antud alternatiivi valima. (Siin võib juhtuda, et hulgad kattuvad ja deterministlik LL(1) parsimine ei ole võimalik.)

Переглянути це питання

Arvutage järgmise grammatika First ja Follow hulkasid:

S → A ( S ) B | ε

A → S | S B | x | ε

B → S B | y

Kui mitte-terminal on "nullable", siis lisame tema first hulka epsilon! (Seda teeb ka jflap.)

Переглянути це питання

Vaatleme järgmist grammatikat, kus on mitteterminaalide S ja A puhul kaks alternatiivi:

S → Ab | ε

A → a | ε

Määrake milliste sisendsümbolite korral peaks grammatikale vastav LL(1) parser antud alternatiivi valima.

Переглянути це питання

Ülalt alla parsimisel peab iga mitteterminaalsümboli puhul, millal on rohkem kui ühe produktsiooni, otsustama millist alternatiivi valida. Loengus tutvustati LL(1) parsimise algoritm, millega saab õige valiku teha vaadates ühte järgnevat sisendsümbolit (lookahead = 1).

Vaatleme järgmist grammatikat, kus on mitteterminaalide A ja S puhul kaks alternatiivi:

S → aAb | ε

A → aS | ε

Määrake milliste sisendsümbolite korral valib antud grammatikale vastav LL(1) parser millist alternatiivi.

Переглянути це питання

Arvutage järgmise grammatika First ja Follow hulkasid:

S → A c S b B | ε

A → a | ε

B → b | A c

Kui mitte-terminal on "nullable", siis lisame tema first hulka epsilon! (Seda teeb ka jflap.)

Переглянути це питання

Ülalt alla parsimisel peab iga mitteterminaalsümboli puhul, millal on rohkem kui ühe produktsiooni, otsustama millist alternatiivi valida. Loengus tutvustati LL(1) parsimise algoritm, millega saab õige valiku teha vaadates ühte järgnevat sisendsümbolit (lookahead = 1).

Vaatleme järgmist grammatikat, kus on mitteterminaalide A ja S puhul kaks alternatiivi:

S → aBa | ε

B → bSb | ε

Määrake milliste sisendsümbolite korral valib antud grammatikale vastav LL(1) parser millist alternatiivi.

Переглянути це питання

Eemaldame järgmisest grammatikast vasakrekursiooni:

S → x

S → Sz

S → Sy

Kasutame selleks loengus näidatud skeem, kus uueks mitte-terminaliks on R. Millised järgmistest reeglitest kuuluvad teisentatud grammatikasse?
0%
0%
0%
0%
0%
0%
0%
0%
Переглянути це питання

Хочете миттєвий доступ до всіх перевірених відповідей на moodle.ut.ee?

Отримайте необмежений доступ до відповідей на екзаменаційні питання - встановіть розширення Crowdly зараз!

Browser

Додати до Chrome