v 3.99.9
Tool that takes grammars in a variation of EBNF as input, and outputs memoizing PEG parsers in Python.
http://bitbucket.org/apalala/grako