An ANTLR compiler for a made up languages niklaus