Skip to content

Latest commit

 

History

History
29 lines (18 loc) · 1.57 KB

2024-05-21.md

File metadata and controls

29 lines (18 loc) · 1.57 KB

IF688 - Teoria e Implementação de Linguagens Computacionais

Recursive-Descent Parsing (Análise Sintática) e Abstract Syntax Trees (Análise Semântica)

Objetivo

O objetivo desta aula é apresentar os conceitos fundamentais relacionados à técnica recursive-descent parsing, que permite implementar análise sintática manualmente. Adicionalmente, também implementamos árvores sintáticas abstratas em código, que serão utilizadas para a análise semântica.

Questões para Discussão

  • Quais as vantagens e limitações de recursive descent parsing como técnica de construção de parsers?
  • Qual a diferença entre árvores sintáticas concretas e abstratas?

Material usado em aula

Vídeos

Links Relacionados