Όνομα: Γεώργιος-Κωνσταντίνος Ζαχαρόπουλος
This project consists of building a compiler for MiniJava, a subset of Java, with the help of JavaCUP and JTB.
In this part it was developed the Static Checking (Semantic Analysis).
The second part of the project was for generating intermediate code from MiniJava to LLVM.
Both parts of the project were completed for the course K31 Complilers.