Skip to content

erickNunes000/MiniLang

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sobre o projeto

  • Este repositório contém um projeto de um nalisador lexico e sintatico utilizando linguagem Python. Projeto realizado como tarefa da disciplina de Compiladores.

Tecnologias utilizadas

  • Python 3.12.3
  • lib Ply (para analises lexicas e sintaticas)

Como executar o projeto

  • executar o projeto (execute o arquivo parser.py para iniciar a analise)
  • execute o comando: py parser.py

Pre-requisitos

  • Linguagens e bibliotecas: python e ply
  • Instalar ply: pip install ply

Observações

  • Pasta de imagens "Img" onde estão disponiveis prints dos teste realizados
# clonar repositório
https://github.com/erickNunes000/MiniLang.git

# entrar na pasta do projeto 
cd MiniLang

# executar o projeto (execute o arquivo parser.py para iniciar a analise lexica e sintatica)
py parser.py

Exemplos de testes (Valido e Invalido)

Exemplos de entradas

#Exemplo de saida valida

saida valida

#Exemplo de saida Invalida

Saida Invalida

Autor

Erico Fernandes Nunes

https://www.linkedin.com/in/erico-fernandes-3461a8231/

About

Analisador lexico e sintatico utilizando linguagem Python. Projeto realizado como tarefa da disciplina de Compiladores

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages