Grammar based parsing in Java 8 to a tree structure.
Create with no overhead a grammar in java and parse it into a tree structure. Will probably work right away with your grammar.
Extension of the CUP parser generator for working with abstract syntax trees (ast). Implements support for class hierarchy generation and automatic tree building from CUP grammar specification files. Version 10k of CUP is used.