Pok-1-wyk-Slajd11
Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania
Analiza semantyczna
Po zakończeniu faz analizy leksykalnej i analizy składniowej kompilator przechodzi do analizy semantycznej. Zadaniem tej fazy jest sprawdzenie programu źródłowego pod względem semantycznej zgodności z definicją języka źródłowego. Przy okazji zbierane są informacje potrzebne w kolejnej fazie – generacji kodu.
Jednym z najważniejszych i najtrudniejszych zadań analizy semantycznej jest kontrola zgodności typów.