A programming langauge syntax written in ANTLR