Pok-9-wyk-Slajd33
Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania
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.