Pok-9-wyk-Slajd5
Z Studia Informatyczne
Specyfikacja analizatora składniowego
Plik ze specyfikacją dla programu YACC ma określoną strukturę, która musi być zachowana aby uzyskać analizator składniowy. Specyfikacja składa się z trzech sekcji rozdzielonych podwójnym symbolem procenta. Pierwsza sekcja zwana sekcją definicji może zawierać deklaracje i definicje zmiennych, makra preprocesora oraz deklaracje stanów. Druga sekcja zwana sekcją reguł przetwarzania zawiera reguły, zgodnie z którymi wygenerowany zostanie analizator składniowy. Ostatnia sekcja to sekcja podprogramów. Może ona zawierać definicje funkcji, które będą wykorzystywane w analizatorze składniowym.