Compiladores
Atendimento
- Quarta/Quinta 14-17h; Sexta 08-11h
- Mediante agendamento (thiago.paixao@ufes.br)
Avaliação (resultado parcial)
Aulas
- Capítulo 1: Introdução - Aspectos preliminares [pdf]
- Aula 1 (06/08/2015)
- Apresentação do programa da disciplina [pdf]
- Processadores de linguagem
- Estrutura de um compilador
- Aula 2 (07/08/2015)
- Estrutura de um compilador (cont.)
- Aula 3 (13/08/2015)
- Evolução das linguagens de programação
- A ciência na criação de um compilador
- Aplicações da tecnologia de compiladores
- Fundamentos da linguagem de programação
- Aula 1 (06/08/2015)
- Capítulo 2: Um tradutor dirigido por sintaxe [pdf]
- Aula 3 (13/08/2015)
- Introdução
- Definição de sintaxe
- Aula 4 (14/08/2015)
- ...
- Aula 5 (20/08/2015)
- Definição de sintaxe (cont.)
- Tradução dirigida por sintaxe
- Análise sintática
- Aula 6 (21/08/2015)
- Análise sintática (cont.)
- Um tradutor simples dirigido por sintaxe
- Aula 3 (13/08/2015)
- Capítulo 3: Análise léxica
- Aula 7 (27/08/2015)
- O papel do analisador léxico
- ...
- Aula 8 (28/08/2015)
- Aula 7 (27/08/2015)