Skip to content

Gabriel-Monteiro7/Analisador-Lexico

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Analisador Léxico

Repository size GitHub last commit License Stargazers

Trabalho desenvolvido na disciplina de Compiladores

📌 Tecnologias utilizadas

☕️ Java — linguagem de programação usada na criação do projeto
🛢️ JFlex — utilizada para facilitar a criação do analisador léxico.

🛠️ Ferramentas Utilizadas

📕 Informações

Este trabalho tem como objetivo principal, a elaboração de um analisador léxico, desenvolvido a liguagem de programação em java, no qual analisará a linguagem de programação em C#.

🚀 Execução

Após efetuar o download do java, netbean ou uma IDE desejada e o JFlex, siga os passos a seguir:

  • git clone https://github.com/Gabriel-Monteiro7/Analisador-Lexico.git
  • Adicione a bilioteca JFlex no projeto aberto na IDE
  • Modifique o parâmetro "String rout" no arquivo Index.java com o caminho de arquivos do Lexer.flex do projeto e executar o Index.java com a mudança.
  • Colocar para funcionar dentro do ambiente o arquivo Lexer.java

É importante ressaltar, caso queira executar o projeto mais rapidamente, basta ter o java instalado executar o arquivo na pasta Analisador-Lexico.

🥏 Resultados

A seguir é mostrado o layout da tela principal

E na proxima figura um dos testes executados

🐛 Problemas

Sinta-se a vontade de registrar um novo problema, com um respectivo título e descrição no repositório do Analisador-Lexico. Se encontrar a solução, avaliarei seu Pull Request.

👨‍💻 Autor

Criado por Gabriel Monteiro , Josué Batista e Gilmar de Pontes ,
esse projeto está sobre MIT license 📃.

Coloque uma ⭐️ caso esse proejto tenha lhe ajudado

Releases

No releases published

Packages