Hi List,
The groovy-antlr4-grammar project is very hard to maintain and the performance is terrible, so I am rewriting the parser(https://github.com/danielsun1106/groovy-parser), which is based on the Java grammar provided by the antlr offical and introduced some good idea from the old grammar. The Java parser generated by antlr4 is proved efficient in the most of senarios, so Groovy parser will be efficient too if monitoring the performance from the beginning. The groovy-parser project is now stand-alone in order to develop rapidly. When the project is mature enough, I will make a PR to replace groovy-antlr4-grammar. BTW, groovy-parser requires Java 8. Currently groovy-parser supports all statements, most of expressions(except method call expression, command expression, etc.). I wish the groovy-parser could be done before the end of this year(2016). Any suggestion and help is appreciated. Cheers, Daniel.Sun