Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Save to My Library
Look up keyword or section
Like this
1Activity

Table Of Contents

1 Conceitos Formais
1.1 Introdução
1.2 Conceitos Básicos
1.3 Gramática
1.4 Conceitos Auxiliares
1.5 Forma Normal de Backus (BNF)
1.6 Tipos de Gramática
1.7 Hierarquia de Chomsky
1.8 Árvores de Derivação para GLC
1.9 Relações Úteis
1.10 Gramática Reduzida
1.11 Conceitos
1.12 Autômatos
2 Especificação de uma Linguagem Simplificada de Programação
2.1 Descrição BNF da Linguagem Simplificada
Descrição BNF da Linguagem Simplificada
2.2 Fundamentos da Programação em LPD
2.2.1 A Linguagem LPD
2.2.2 Estrutura de um Programa em LPD
2.2.3 Palavras Reservadas
2.2.4 Identificadores Definidos pelo Usuário
2.2.5 Declarações VAR
2.2.6 Introdução aos Tipos de Dados
2.2.7 Comando de Atribuição
2.2.8 Procedimentos e Funções em LPD
2.2.9 Chamadas a Procedimentos e Funções
2.2.10 Declaração Global X Local
2.2.11 Operações
2.2.12 Decisões e "Loop"
3 Estrutura Geral dos Compiladores
3.1 Funcionamento Básico de um Compilador
3.2 Analisador Léxico
3.3 Analisador Sintático
3.4 Analisador Semântico
3.5 Geração de Código
3.6 Otimização Global e Local
3.7 Um Exemplo do Funcionamento de um Compilador
4 Analisador Léxico
4.1 Temas da Análise Léxica
4.2 Tokens, Padrões, Lexemas
4.3 Atributos para os Tokens
4.4 Erros Léxicos
4.5 Análise Léxica no CSD
5 Tabela de Símbolos
5.1 Entradas na Tabela de Símbolos
5.2 Tabela de Símbolos como “Árvore Invertida”
5.3 “Visibilidade” dos Símbolos
6.1 O Papel do Analisador Sintático
6.2 Análise Sintática Ascendente
6.3 Análise Sintática Descendente
6.4 Tratamento dos Erros de Sintaxe
6.5 Estratégia de Recuperação de Erros
6.6 Análise Sintática no CSD
7 Analisador Semântico
7.1 Gramática com Atributos
7.2 Tabela de Símbolos
7.3 Erros Semânticos no CSD
8 Máquina Virtual e Geração de Código
8.1 Características Gerais da MVD
8.2 Avaliação de Expressões
8.3 Comandos de Atribuição
8.4 Comandos Condicionais e Iterativos
8.5 Comandos de Entrada e de Saída
8.6 Sub-Programas
8.7 Procedimentos sem Parâmetros
9 Bibliografia
0 of .
Results for:
No results containing your search query
P. 1
Apostila de Compiladores EComp

Apostila de Compiladores EComp

Ratings: (0)|Views: 6 |Likes:
Published by fran_fer

More info:

Published by: fran_fer on Sep 22, 2013
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

07/04/2014

pdf

text

original

You're Reading a Free Preview
Pages 4 to 25 are not shown in this preview.
You're Reading a Free Preview
Pages 29 to 67 are not shown in this preview.
You're Reading a Free Preview
Pages 71 to 105 are not shown in this preview.

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->