Skip to content

rodrigo-segui/AnalisadorLexicoSintatico

Repository files navigation

analisador-lexico-sintatico

Implementação de um analisador léxico e sintatico

Tecnologias   |    Projeto   |    Começando   |    Licença

🚀 Tecnologias

Esse projeto foi desenvolvido com as seguintes tecnologias:

💻 Projeto

Esse projeto tem como objetivo utilizar os conhecimentos adquiridos na disciplina e aplicá-los na construção de um analisador léxico e sintático de uma linguagem ​ L (inspirada na sintaxe da linguagem LISP) gerada pela gramática livre de contexto que foi fornecida pela docente da disciplina em questão. A partir da leitura de um arquivo texto que conterá uma linha de código da linguagem ocorre a validação dos analisadores, onde o léxico deve criar uma lista de tokens e o sintático verificar se o programa escrito pertence à linguagem.

Relatório

O projeto está documentado e pode ser acessado em: https://github.com/Rodrigo-Segui/AnalisadorLexicoSintatico/blob/master/relatorio.pdf

Começando

  1. Clone esse repositorio git clone https://github.com/Rodrigo-Segui/AnalisadorLexicoSintatico.git
  2. Inicie o projeto no netbeans(preferencialmente) e o execute (linux).

📝 Licença

Esse projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.

About

implementação de um Analisador Lexico e Sintatico em Java

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published