MUSKOX v4.0 annotates C++ & Java classes and interfaces with EBNF LR(K)
grammars. It features grammar inheritance and redefinition of rules.
It also supports multiple parsers, recording/replay of trace logs, and
HTML pretty-printing. Default and user-defined lexer and error processing
is available. In addition, the new version provides syntactic lookaheads,
semantic predicates, and syntax trees. For more details please see release
notes on the web site.