Compiler project for miniJava grammer.