- kompilacja może być jedno- lub wieloprzebiegowa
- przykład kompilacji:
program pl;
var x: real; i: integer; begin x:=i+l; end.
Analizator leksykalny wyodrębni następujący zbiór jednostek leksykalnych: program pl var x : real ; i : integer begin := + 1 end . Analizator składniowy utworzy drzewo rozbioru składniowego, a informacje o identyfikatorach zmiennych umieści w tabeli symboli:
0