worked on antlr4 grammar