Pok-1-wyk-Slajd9
Z Studia Informatyczne
Analiza składniowa
Faza analizy składniowej (zwanej również analizą syntaktyczną lub analizą hierarchiczną) ma za zadanie zbadanie, czy jednostki leksykalne tworzą poprawne konstrukcje danego języka źródłowego.
Podział zadań między analizator leksykalny a analizator składowy jest umowny. Zazwyczaj przyjmuje się rozwiązanie, w którym – ze względu na wydajność – do rozpoznawania nierekurencyjnych konstrukcji języka źródłowego używa się skanera, a dopiero rekurencyjne konstrukcje języka przetwarza się za pomocą parsera.