Pok-5-wyk-Slajd32
Z Studia Informatyczne
Metoda zejść rekurencyjnych(4)
Oto pozostały fragment kodu służący do uruchomienia całości analizatora. Przed wywołaniem funkcji, która jest implementacją symbolu startowego należy zainicjalizować zmienną „bieżący” odpowiednią wartością.
Jeśli przetwarzanie zakończy się pomyślnie to wypisany zostaje komunikat o sukcesie.
Proszę zwrócić uwagę, że komunikat ten zostanie wypisany również w momencie gdy na wejściu pozostaną jeszcze nie odczytane symbole. Przykładowo jeśli strumień wejściowy składałby się z następujących znaków: (+)+, to analizator poinformuje nas o sukcesie. Aby zapobiec takiej sytuacji, warto rozszerzyć analizator o sprawdzenie czy na wejściu nie pozostały zbędne symbole.