Study project to build Compiler for AbloC in Java