Compiladores 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