Translates the grammar given at the end of the Java Language Specification to ANTLR 4