Ybadoo - Soluções em Software Livre
Tutoriais
Compiladores

Compiladores e Interpretadores. Análise Léxica e Sintática. Tabelas de Símbolos. Esquemas de Tradução. Ambientes de Tempo de Execução. Representação Intermediária. Análise Semântica. Geração de Código. Otimização de Código. Bibliotecas e Compilação em Separado.

01. Introdução aos Compiladores

02. Análise Léxica

03. Análise Sintática

04. Análise Semântica

05. Geração de Código Intermediário

06. Otimização de Código

07. Gerência de Memória

08. Geração de Código Objeto

09. Máquina de Dois Registradores

10. Simpletron Machine Language

11. Linguagem de Programação SIMPLE

12. Tradutor de Expressões Aritméticas Simples

Aho, Alfred V. (2008). Compiladores: princípios, técnicas e ferramentas. 2ª edição. São Paulo: Pearson Addison-Wesley. 634 páginas.

Friedman, Daniel P. (2001). Fundamentos de Linguagem de Programação. 2ª edição. São Paulo: Berkeley Brasil. 400 páginas.

Menezes, Paulo Fernando Blauth. (2000). Linguagens Formais e Autômatos. 4ª edição. Porto Alegre: Instituto de Informática da UFRGS: Sagra Luzzatto. 165 páginas.

Price, Ana Maria de Alencar. (2005). Implementação de Linguagens de Programação: compiladores. 3ª edição. Porto Alegre: Instituto de Informática da UFRGS: Sagra Luzzatto. 212 páginas.

Ramos, Marcus Vinícius Midena. (2009). Linguagens Formais: teoria, modelagem e implementação. Porto Alegre: Bookman. 656 páginas.

Ricarte, Ivan. (2008). Introdução à Compilação. Rio de Janeiro: Elsevier. 264 páginas.

Sebesta, Robert W. (2000). Conceitos de Linguagens de Programação. 4ª edição. Porto Alegre: Bookman. 624 páginas.