Supported command-line options


print AST (ignores quiet option)


write output to files <filename>Gen.ast and <filename>Gen.jadd


name of the generated grammar and aspect (without file extension)


set the name of the List type in JastAdd (has to match the option ‘–List’ or its default List)


determine the class name of the nonterminal reference list


do not output anything on stdout


create a subtype for each type containing a string that can be used to resolve the type later


generate a (de-)serializer (allowed values: jackson, jackson-json-pointer, jackson-manual-references)


generate names in the form of addX, removeX and setX. If omitted, the default, original naming scheme resulting in addToX, removeFromX and setX will be used.


print version and exit