TCC00183 - Compiladores
Avisos
Datas importantes
Atenção: essas datas constam de uma previsão e podem sofrer alterações.
- Primeira avaliação: 05/10 (Resultado)
- Segunda avaliação: 21/12 (Resultado)
- Verificação Suplementar: 13/01
Resultados de testes
Projeto final
A avaliação seguirá o seguinte barema, relativizado à completude e compreensão dos entregáveis, conforme a especificação.
- Scanner: 20%
- Parser: 30%
- Construção da Árvore de Derivação: 15%
- Análise Semântica: 10%
- Gerador de Código Intermediário: 25%
Slides
Listas de exercícios
Ferramentas
- Flex
- JFlex
- Bison
- Java Bison interface
- Java Construction of Useful Parsers
Bibliografia
- Aho, Alfred V., Lam, Monica S., Sethi, Ravi, Ullman, Jeffrey D. (2008) Compiladores: Princípios, técnicas e ferramentas. 2a. ed. Pearson