Skip to content

lbecher/comp_analizador_lexico

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Analizador Léxico

Analizador Léxico para disciplina de Compiladores do Curso de Ciência da Computação, por Luiz Fernando Becher de Araujo e Marcos Augusto Campagnaro. Código disponível no GitHub. Instruções para instalação do compilador Rust está disponível aqui.

Execução

Após acessar a raiz do projeto, execute o comando:

cargo run --release -- /caminho/para/o/arquivo/de/entrada.lia

Ou, para executar em modo debug, execute o comando:

cargo run -- /caminho/para/o/arquivo/de/entrada.lia

Sobre os testes disponibilizados

Na raiz do projeto há quatro arquivos .lia. teste.lia e teste2.lia são exemplos que não terminam em erro, enquanto teste3.lia e teste4.lia possuem caracteres não previstos pela linguagem e geram erro.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages