Pok-9-wyk-Slajd6: Różnice pomiędzy wersjami
Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania
Nie podano opisu zmian |
(Brak różnic)
|
Aktualna wersja na dzień 19:09, 1 wrz 2006
Specyfikacja analizatora składniowego(1)
Jak wspomniano wcześniej analizator składniowy jest generowany z pliku specyfikacji w oparciu o reguły przetwarzania znajdujące się w drugiej sekcji pliku. Każda reguła przetwarzania składa się z produkcji oraz z operacji.
Produkcja jest zapisywana w notacji programu YACC. Strzałka jest zastąpiona znakiem ‘:’. Wykorzystywana notacja omówiona zostanie w dalszej części wykładu.
Operacja jest natomiast blokiem instrukcji zapisanych w języku C. Operacja zostaje wykonana w chwili gdy wygenerowany analizator składniowy dokona redukcji zgodnie ze związaną z tą operacją produkcją.