Compiler for mini java