Aula 05: Expressões Regulares e Scanners

Objetivos

  • Continuar apresentações e avaliações.
  • Feedback coletivo.

Conteúdo

Segunda parte das apresentações. Momento de reflexão sobre as diferenças de implementação: - Algumas duplas usaram Visitor, outras embutiram métodos na AST? - Quem usou qual estratégia de recuperação de erro? - Quais otimizações extras foram implementadas?

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