Parser generator for python
lalrmodule-0.1.tar.gz | 11 May 2004 | 17.9k |
lalrmodule-0.2.tar.gz | 11 May 2004 | 21.2k |
This is a Python C module that efficiently generates and runs a parser from an LALR(1) grammar. ie, it is a parser generator for Python much like yacc or bison. It's main benefit is that the parser state table is built quickly, and just-in-time. A Mango-style parser generator language is currently being developed with this module, with support for attributes.
Lalrmodule is a bit buggy on pathological grammars
See also:
This software has been placed in the public domain.