Programa da Disciplina de Compiladores 2004/2005
Doutor
Pedro Quaresma de Almeida (Professor Auxiliar)
14 Setembro 2004
- Processamento de Linguagens Formais:
-
Conceitos básicos; tarefas de um Processador e de um Compilador.
- Análise Léxica:
- Expressões Regulares e Autómatos Finitos.
- Análise Sintáctica:
- Abordagem Recursiva-Descendente;
Reconhecedores Ascendentes Desloca/Reduz (LR e LALR).
- Análise Semântica:
- Tradução dirigida pela sintaxe.
- Bibliografia Fundamental
-
- Aho, Sethi, and Ullman, Compiler Principles, Techniques and
Tools, Addison-Wesley, 1986.
- Rui Gustavo Crespo, Processadores de Linguagens: da
concepção à implementação, IST Press, 1998.
- Pedro Quaresma, Apontamentos da Disciplina de Compiladores,
Disponibilizados na página da Disciplina.
Pedro Quaresma de Almeida
Departamento de Matemática
Faculdade de Ciências e Tecnologia
Universidade de Coimbra
3000 COIMBRA, PORTUGAL
pedro@mat.uc.pt