Parsing library for Python?

Edward C. Jones edcjones at erols.com
Fri Feb 20 14:39:44 EST 2004


Viktor Rosenfeld wrote:
> I need to create a parser for a Python project, and I'd like to use process
> kinda like lex/yacc.  I've looked at various parsing packages online, but
> didn't find anything useful for me:
> 
> - PyLR seems promising but is for Python 1.5
> - Yappy seems promising, but I couldn't get it to work.  It doesn't even
> compile the main example in it's documentation
> - mxTexttools is way complicated.  I'd like something that I can give a BNF
> grammar to handle.
> 
> Is there a good parsing module for python that I missed?

When looking for a parser generator, I think it is important that full 
grammars be provided for at least C and Python and preferably for C++, 
Java, and FORTRAN.



More information about the Python-list mailing list