Skip to content

IcaroRios/Compilador

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Aug 8, 2018
8813ab0 · Aug 8, 2018

History

70 Commits
Aug 9, 2017
Aug 17, 2017
Aug 8, 2018
Aug 8, 2018
Mar 28, 2017
Mar 29, 2017
Mar 28, 2017
Aug 17, 2017

Repository files navigation

Projeto de Compilador 2017.1 UEFS

Dupla Ícaro Rios e Nathan Almeida, seção de Just MI - Processadores de Linguagem de Programação

Toda a entrada deve estar no diretório entrada.

Testes

Códigos de testes na pasta Testes. Códigos de testes para léxico e sintático. Os códigos para análise do semântico são os mesmos do sintático.

Análise Léxica

O analisador léxico analisa cada arquivo separadamente e gera saída num arquivo de extensão .oLex. Produzindo uma lista de Tokens

Análise Sintática

A análise sintática só acontece para um arquivo caso este não gere erros léxicos. O analisador analisa cada arquivo separadamente e gera saída num arquivo de extensão .oSyn. Caso a análise seja correta uma mensagem de sucesso é gerada. Caso contrário uma mensagem de erro é gerada para cada erro sintático encontrado no código.

Análise Semmântica

Só ocorre se a análise sintática for bem sucedida. As variáveis e funções são todas listadas antes da análise ser iniciada.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages