Pok-9-wyk-Slajd33

Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania

Powrót po błędzie

Powrót po błędzie


Rozszerzmy teraz rozważany analizator tak, aby analiza zachodziła linia po linii. Naszym celem jest wypisanie OK., jeśli w linii znajduje się poprawnie skonstruowany niepusty ciąg liczb w nawiasach. W przeciwnym wypadku chcemy, aby nasz analizator wypisał komunikat o błędzie i kontynuował przetwarzanie następnej linii. Przyjrzyjmy się rozwiązaniu zaproponowanemu na slajdzie.

Do produkcji Ciag i Liczby znanych z poprzednich rozwiązań dodane zostały produkcje nieterminala Wiersz. W produkcjach tych występuje terminal NL oznaczający znak końca linii. Komunikat OK. jest wypisywany w momencie akceptacji całej linii.


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