|
AnaGram provides a powerful grammar notation, special features for maintenance of highly configurable parsers, visual parsing and unique interactive debugging tools, supporting thread-safe parsers. The program produces C/C++ parsers for use on any platform and runs under Win9x/NT. A free trial copy is available. http://www.parsifalsoft.com/ |
|
Yet another Yacc, which accept yacc grammar nad produce C++ template-based reentrant code. [Open Source, BSD license] http://www.gradsoft.com.ua/ |
|
Grammatica is a free LL(k) parser generator (compiler compiler) for C# and Java. Support for automatic error recovery, and instant parsing is available. http://www.nongnu.org/ |
|
A parser generator for Haskell. http://haskell.cs.yale.edu/ |
|
SLK produces compact and efficient table-driven LL(k) parsers in C, C++, Java, and C#. The tables can easily be ported to other languages. http://parsers.org/ |
|
The tool allows visual design of lexers and parsers for use in C++, Java, Delphi and Visual Basic applications under UNIX, Linux and Windows/NT. New to version 4.0 is support for XML, XPath, XSLT, XPointer, XQL, DTD and Namespaces. http://www.sand-stone.com/ |
|
Closed-source, but free LALR(2) parser generator, accepts yacc input with some extensions. http://www.thinkage.ca/ |
|