Pro parsování je použita sehraná dvojice flex-bison. Pro více informací viz flex(1), bison(1).
Text mezi znaky tokeny %{
a %}
je bezezměn zkopírován do výstupního
souboru již při parsování.
Během parsování se postaví derivační strom. Jeho průchodem získáme jeho všechny atomické bloky i s přesnými počátky. Po setřízení dle počátku bloku je vše připraveno k výstupu do korektního kódu jazyka A.