Projeto final de compiladores

Disponível somente no TrabalhosFeitos
  • Páginas : 4 (758 palavras )
  • Download(s) : 0
  • Publicado : 6 de dezembro de 2012
Ler documento completo
Amostra do texto
Componentes do Grupo:
Curso: Ciência da Computação – 3° ano – Noturno
Disciplina: Compiladores
Professor:






Projeto Final de Compiladores
Projeto com finalidade de demonstrar osconteúdos da disciplina de Compiladores









UNISAL
Lorena – SP
2008
Sumário

Introdução 2


Desenvolvimento do Compilador 3

Definições para do Desenvolvimento 3
Linguagem deProgramação Utilizada 3
Gramática 4
Analise Léxica 5
Modelagem AFD 5
Implementação do Analisador Léxico com base no AFD 6
Identificador: reconhecendo símbolos 9Identificador: tamanho máximo 10
Número: reconhecendo números 11
Número: faixa valores 12
Parênteses: reconhecendo parênteses 13
Mensagens de erros 14
Léxico como Método 15
GeraçãoTabela Símbolos 17
Analise Sintática 18
Implementação do Analisador Sintático 18
Implementação do Analisador Sintático Descendente Recursivo e Integração com o Léxico 19
Mensagens deerros 23

Conclusão 24


Referências Bibliográficas 25


Planilha de Avaliação 26


Introdução
Esse trabalho tem como objetivo principal a construção de um Compilador capaz deIntegrar funções tanto léxicas quanto sintáticas tendo por finalidade principal demonstrar o funcionamento de um Compilador, sob o ponto de vista interno, ou seja, o ponto de vista da programação.Nesse trabalho abordaremos e demonstraremos o que ocorre dentro de um Compilador, como ele trata seus códigos, como ele faz a leitura das informações, como ele gera suas tabelas de símbolos e comoele procede quando encontra um erro.
Por isso a importância de dividir o trabalho em duas partes a parte Léxica e a parte Sintática, para podermos ver com clareza o que o Compilador “entende”quando vê uma linha de código de um programa.
Sendo que a importância do trabalho é mostrar que uma linha de código pode ser léxicamente correta, porém sintáticamente incorreta, mostrando...
tracking img