Pok-1-wyk-Slajd34
Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania
11. Generator YACC: gramatyki niejednoznaczne
Ważną zaletą generatora YACC jest możliwość stosunkowo prostego używania w nim gramatyk niejednoznacznych, które są bardziej zrozumiałe i łatwiejsze w konstruowaniu i rozszerzaniu niż gramatyki jednoznaczne. W ramach wykładu poświęconego posługiwaniu się gramatykami niejednoznacznymi w generatorze YACC omówione zostaną następujące zagadnienia:
- definicja gramatyk jednoznacznych i niejednoznacznych
- problemy związane z wykorzystywaniem gramatyk niejednoznacznych w generatorze YACC
- zalety gramatyk niejednoznacznych
- opisywanie łączności i priorytetów w generatorze YACC
- problem „wiszącego else”
- używanie przypadków specjalnych w gramatykach niejednoznacznych