pascal

737 palavras 3 páginas
Autarquia Educacional do Vale do São Francisco – AEVSF
Faculdade de Ciências Aplicadas e Sociais de Petrolina – FACAPE
CURSO: Ciência da Computação
PROFESSOR: Sérgio F. Ribeiro

DISCIPLINA: Compiladores
PROJETO No 1

Especificação Léxica de um Subconjunto da Linguagem Pascal
Objetivo: Projetar e Desenvolver a fase de Análise Léxica de um Compilador para a linguagem de programação Pascal.

Observações:
1. O Projeto poderá ser implementado utilizando-se uma das seguintes linguagens: Pascal,
Object Pascal (Delphi), Java, C ou C++.
2. A avaliação deste projeto terá peso 5 na geração da 2ª Nota desta disciplina.
3. Deverão ser entregues junto com o Projeto:
a. Código-Fonte e Executável completo e documentado do projeto;
b. Documentação do Projeto (Descrição, Membros da Equipe, Instruções de Uso,
Autômatos Finitos criados, Exemplos de Teste, etc);
4. Importante: este projeto é pré-requisito obrigatório para o desenvolvimento do 2º Projeto.
A equipe que não implementar este projeto não poderá implementar o 2º Projeto e, portanto, ficará com ZERO na nota da 2ª Avaliação. Após a correção do 1º Projeto, cada equipe deverá corrigir as falhas indicadas para poder implementar o 2º Projeto sem erros. Serão de responsabilidade da equipe as falhas ocorridas no 2º Projeto em função de erros não corrigidos no 1º Projeto.

Análise Léxica
O Analisador Léxico (ANALEX) deverá identificar os tokens especificados na Linguagem Pascal utilizada pelo grupo (ver especificação no final deste documento). Se identificar erros léxicos, o
Analisador deve reportá-los. A Estrutura do ANALEX deve ser como segue:

Deve ser notado que o ANALEX não é um módulo principal do Projeto. Na próxima fase o
ANALEX será chamado pelo Analisador Sintático (ANASIN). Para fazer os testes desta fase de forma independente, pode ser construído um programa principal que faça chamadas ao ANALEX dentro de um loop, exibindo na tela ou num arquivo as informações de cada TOKEN retornado

Relacionados

  • pascal
    1620 palavras | 7 páginas
  • pascal
    573 palavras | 3 páginas
  • Pascal
    4675 palavras | 19 páginas
  • Pascal
    600 palavras | 3 páginas
  • PASCAL
    398 palavras | 2 páginas
  • Pascal
    10317 palavras | 42 páginas
  • Pascal
    1278 palavras | 6 páginas
  • Pascal
    1232 palavras | 5 páginas
  • Pascal
    752 palavras | 4 páginas
  • pascal
    1095 palavras | 5 páginas