Avaliações
Descrição dos métodos de avaliação do semestre.
Trabalho Prático
Projeto e implementação de um compilador para uma linguagem simples e de alto nível.
- T1 - Analisador Léxico - Peso 20
- T2 - Analisador Sintático - Peso 15
- T3 - Analisador Sintático com Gerador de AST - Peso 20
- T4 - Analisador Semântico - Peso 25
- T5 - Gerador de Código - Peso 20
Exercícios
- E1 - Flex e análise léxica
- E2 - Bison e análise sintática
- E3 - Bison e ações
- E4 - Bison e construção da AST
- E5 - Tabela de símbolos
- E6 - Verificação de tipos
- E7 - Geração de código
Provas
- P1 - Análise léxica e sintática
- P2 - Análise semântica e geração de código
Pesos
- Trabalho prático de implementação de um compilador (30% da nota final)
- Prova 1 e Prova 2 (25% cada)
- Exercícios (20% da nota final)