Skip to content

Latest commit

 

History

History
29 lines (20 loc) · 1.62 KB

2018-04-03.md

File metadata and controls

29 lines (20 loc) · 1.62 KB

IF688 - Teoria e Implementação de Linguagens Computacionais

03.04.2018 - LALR Parsing e Introdução a Análise Semântica

Objetivo

O objetivo desta aula é apresentar os conceitos fundamentais relacionados à parsers LALR, introduzir o conceito de análise semântica e apresentar árvores sintáticas abstratas (abstract syntax trees - AST).

Questões para Discussão

  • Quais os problemas normalmente associados a parsers LR(1)?
  • 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?
  • Como é possível usar atributos em gramáticas para realizar análise semântica simples?
  • Qual a diferença entre árvores sintáticas concretas e abstratas?

Material usado em sala de aula

Links Relacionados