Pok-1-wyk-Slajd4
Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania
Model kompilatora
Każda kompilacja jest dwuetapowym procesem. Najpierw następuje etap analizy, w trakcie którego program źródłowy jest rozkładany na części składowe i generowana jest jego reprezentacja pośrednia. Ważnym elementem tego etapu kompilacji jest wykrywanie i zgłaszanie użytkownikowi informacji o ewentualnych błędach w programie źródłowym.
W drugim etapie – syntezie – na podstawie reprezentacji pośredniej generowany jest program wynikowy. Program wynikowy może być programem w innym języku źródłowym albo jakąś postacią kodu wykonywalnego.