Compiler for MiniJava