Compilação
(COMP2004)

Nesta disciplina são aprofundados os conhecimentos de análise lexical
e sintáctica de programas, introduzidos na disciplina de «Linguagens
formais e autómatos». Serão ainda estudadas as outras fases
necessárias à compilação de programas: análise semântica estática;
análise de nomes e de tipos; geração e optimização de código.


A parte prática desta disciplina inclui a construção de um compilador.