Thinkage YAY: YAY which stands for Yet
Another YACC, a package that generates software to parse
YAY lets you describe the grammar of the input language you want to
parse and uses this grammar to generate the parser software.
In addition to the usual YACC facilities, YAY supports LR(2)
grammars (with two levels of lookahead),
and provides special "preference" constructs that give you
more control over resolving ambiguities.
Download an Evaluation Copy of YAY
Thinkage YAY, Version 1.0 @ $50US ($60 CDN) per copy
See Distribution&Copyright for licensing information.
See the Registration&Payments page for information on registering YAY.