IF688 - Teoria e Implementação de Linguagens Computacionais
Introdução a Análise Semântica e Abstract Syntax Trees
Objetivo
O objetivo desta aula é introduzir o conceito de análise semântica e apresentar árvores sintáticas abstratas (abstract syntax trees - AST).
Questões para Discussão
- Quais as limitações de gramáticas livres de contexto?
- Que tipo de erro ou problema não pode ser capturado pelas fases de análise léxica e sintática?
- Qual a diferença entre árvores sintáticas concretas e abstratas?
Material usado em aula
Vídeos
Links Relacionados