ADO de Teoria da Computação e Compiladores na universidade SENAC
✅Análise léxica
✅Análise sintática
☑Análise semântica
✅ = Finalizado
☑ = Finalizado, mas precisa de correção
🟠 = Em desenvolvimento
❌ = Não realizado
- ANTLR4
- OpenJDK
- unzip
- OpenJDK: https://openjdk.java.net/
- 7zip: https://www.7-zip.org/
Nota: O projeto foi compilado no Manjaro, outras distribuições podem precisar de adaptações para compilar
./build.sh
O programa será empacotado como "MiniPascal.jar" na raiz
Instale as dependências
Extraia o OpenJDK em algum lugar, baixe-o por aqui: https://openjdk.java.net/
Abra o build.bat e modifique a variável JAVAEXE_LOCATION com a localização da onde você extraiu o OpenJDK
Abra o CMD no diretório do projeto e execute:
build.bat
O programa será empacotado como "MiniPascal.jar" na raiz
java -jar MiniPascal.jar <caminho do código MiniPascal>