- Modo de usar:
fazer o download do repositório em alguma pasta, abrir ela no cmd e digitar:
python main.py programa.java
- Arquivos:
lexicaltoken.py -> define a classe token
lexicalanalyzer.py -> analisador léxico
syntaxparser.py -> analisador sintático
semanticanalyzer.py -> analisador semântico
symboltable.py -> tabela de símbolos
codegenerator.py -> gerador de código
errorhandler.py -> define os erros personalizados do compilador