Slides da disciplina Compiladores, lecionada pelo professor Edson Alves na Faculdade UnB Gama.
- Introdução
- Um compilador simples de uma passagem
- Visão geral
- Definição da sintaxe
- Tradução dirigida pela sintaxe
- A análise gramatical
- Um tradutor para expressões simples
- Análise léxica
- Incorporando uma tabela de símbolos
- Máquinas de pilha abstratas
- Juntando as técnicas
- Análise léxica
- O papel do analisador léxico
- Buferização da entrada
- Especificação de tokens
- O reconhecimento de tokens
- Uma linguagem para especificação de analisadores léxicos
- Autômatos finitos
- Análise sintática
- O papel do analisador sintático
- Gramáticas livres de contexto
- Escrevendo uma gramática
- Análise sintática top-down
- Tradução dirigida pela sintaxe
- Definições dirigidas pela sintaxe
- Construção de árvores sintáticas
- Definicoes L-atribuídas
- Tradução top-down