Compiladores
Graduação Ciência da Computação
Autor: Prof. Carlos Eduardo Gertners de Magalhães
Compiladores
SUMÁRIO
SUMÁRIO .......................................................................................................................... 2 LISTA DE FIGURAS......................................................................................................... 3 LISTA DE TABELAS........................................................................................................ 4 UNIDADE I - INTRODUÇÃO À COMPILAÇÃO........................................................... 5 1.1 - Tradutores e interpretadores ................................................................................... 5 1.2 – Compiladores ......................................................................................................... 8 1.3 - Análise do programa-fonte ................................................................................... 10 1.4 - As fases de um compilador................................................................................... 13 1.5 - Ferramentas para construção de compiladores ..................................................... 16 UNIDADE II - ANÁLISE LÉXICA................................................................................. 17 2.1 - O papel do analisador léxico ................................................................................ 17 2.2 - Bufferização de entrada ........................................................................................ 18 2.3 - Especificação dos tokens ...................................................................................... 19 2.4 - O reconhecimento de tokens e diagramas de transição ........................................ 21 2.5 - Uma linguagem para especificação de um analisador léxico ............................... 23 UNIDADE III - ANÁLISE SINTÁTICA......................................................................... 27 3.1 - O papel do