Aula 05: Expressões Regulares e Scanners

Objetivos

  • Preparar a apresentação final.
  • Checklist de entrega.

Conteúdo

A reta final do curso. A apresentação deve demonstrar:

  1. Cobertura de Testes: Rodar a suíte fornecida. O compilador passa nos testes positivos? Rejeita os negativos?
  2. Arquitetura: Mostrar o diagrama de classes da AST. Explicar como lidou com a Tabela de Símbolos.
  3. Dificuldades: Onde a dupla “agarrou”? (Parser? Geração de Código?). Como resolveram?

Esta troca de experiências é valiosa para consolidar o aprendizado.

Referências

  • Aho, A. V., Lam, M. S., Sethi, R., & Ullman, J. D. (2006). Compilers: Principles, Techniques, and Tools.
  • Cooper, K., & Torczon, L. (2011). Engineering a Compiler.
Back to top