MiniJava Compiler Powered by JavaFX
Description
Como trabalho final da disciplina de Compiladores, foi desenvolvido um compilador para a linguagem MiniJava utilizando algumas ferramentas como o JFLEX e o CUP para fazer o parseamento do código. Para facilitar o acesso do desenvolvedor a linguagem, foi desenvolvido uma pequena IDE para ter agilidade na escrita e compilação do código.
Screenshot
Team
- Débora Martins
- Thiago Nascimento
Como usar:
- Baixe o arquivo
MiniJava.jardisponibilizado na pasta "jar" do projeto.- Linux:
- Compilar via console
java -jar MiniJava.jar -c -d PATH - Executar interface gráfica
java -jar MiniJava.jar -gui - Abrir arquivo na interface gráfica
java -jar MiniJava.jar -gui -d PATH
- Compilar via console
- Linux:
Compile
mvn clean compile jfx:jar jfx:nativeChangeLog:
- Versão 1.0
- Inserido a Análise Léxica.
- Adicionado a interface gráfica para edição e compilação.
- Adicionado a opção de compilar o código via terminal.
On this page
Languages
Java99.8%CSS0.2%
Latest Release
v1.0.0July 17, 2018Created April 14, 2012
Updated September 4, 2025

