Pok-9-wyk-Slajd6

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

Specyfikacja analizatora składniowego(1)

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ą.


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