Implementação de um analisador léxico e sintatico
Tecnologias | Projeto | Começando | Licença
Esse projeto foi desenvolvido com as seguintes tecnologias:
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.
O projeto está documentado e pode ser acessado em: https://github.com/Rodrigo-Segui/AnalisadorLexicoSintatico/blob/master/relatorio.pdf
- Clone esse repositorio
git clone https://github.com/Rodrigo-Segui/AnalisadorLexicoSintatico.git
- Inicie o projeto no netbeans(preferencialmente) e o execute (linux).
Esse projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.