A new version (0.2) of the ParserGen program has been released. This is a bug fix release; it fixes a few errors and infelicities in generated code.
Source code for this release is accessible via Subversion at: https://narwhal.svn.sourceforge.net/svnroot/narwhal/tags/parsergen/0.2
The Narwhal Project has released a C implementation of a Packrat Parser using Parsing Expression Grammars, based on the work of Bryan Ford (http://pdos.csail.mit.edu/~baford/packrat/).
What I'm working on in my copious spare time is a parser generator that generates recursive descent parsers with memoization ("packrat parsers") using Parsing Expression Grammars instead of (E)BNF (see http://pdos.csail.mit.edu/~baford/packrat/\).
The parser generator can now parse grammar files that contain PEG's (using a hand-written parser), and I'm working on the C parser generator.... read more