This project is developed during a practical course about compiler development ("Compilerpraktikum") at the Karlsruhe Institute of Technology (KIT). It's goal is to develop a fully working compiler for the given MiniJava language definition in version 3.3 available at the 20. October 2014.
Execute the following commands:
cd Compiler/build/
ant build
Execute the following command (relative to the directory of this README):
./Compiler/target/compiler [opts] MiniJava-Program
It is not allowed to use this repository in relation with upcoming Compilerpraktikum. You should not read the source code if you are currently a Compilerpraktikum member. You are not allowed to copy the source code or even parts of it without written permissions from one of the replimoc team.
Unfortunately we had to delete our public test repository. If you want to use it, please feel free to contact valentinz. Notice, we will contact the KIT IPD to verify that you are not in relation with a current Compilerpraktikum team.
For a more detailed overview, please refer to the project's Wiki.