MiniJava Compiler Powered by JavaFX
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.
- Débora Martins
- Thiago Nascimento
- Baixe o arquivo
MiniJava.jar
disponibilizado 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:
mvn clean compile jfx:jar jfx:native
- 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.