lalrmodule

Parser generator for python

lalrmodule-0.1.tar.gz 11 May 2004 17.9k
lalrmodule-0.2.tar.gz 11 May 2004 21.2k

Description

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:

Licence

This software has been placed in the public domain.