Pok-11-wyk-Slajd37

Z Studia Informatyczne
Wersja z dnia 19:12, 30 sie 2006 autorstwa Complak (dyskusja | edycje)
(różn.) ← poprzednia wersja | przejdź do aktualnej wersji (różn.) | następna wersja → (różn.)
Przejdź do nawigacjiPrzejdź do wyszukiwania

Gramatyka niejednoznaczna – przypadki specjalne(1)

Gramatyka niejednoznaczna – przypadki specjalne(1)


Nadanie priorytetów i łączności tokenom sup i sub nie rozwiązuje jednak konfliktu redukuj/redukuj związanego z produkcjami:

E –> E sub E sup EE –> E sup E

Konflikt powstanie w sytuacji, gdy analizator osiągnie pozycję:

E –> E sub E sup E .E –> E sup E .

Trzeba teraz znaleźć odpowiedzi na dwa pytania:

  • zgodnie z którą produkcją analizator powinien wykonać redukcję ?
  • jak wskazać generatorowi YACC właściwą redukcję ?


<< Poprzedni slajd | Spis treści | Następny slajd >>