Compiler for subset of java