XML overuse? (was Re: Python to XML to Python conversion)

François Pinard pinard at iro.umontreal.ca
Sat Jul 13 19:41:31 EDT 2002


[Christopher Browne]

> Yacc and Lex provide nice formal ways to describe grammars, can work with
> the "Langues-du-jour," and it would be very instructive to see that they
> _are_ usable for building parsers for small languages.

Python users are blessed with many lexers/parsers systems.  Even if
I glanced around, I surely do not know them all.  My favorite so far is
SPARK, which is not only very elegant, but also quite simple to use and
powerful at what it can recognise.  I also learned to like PLY.

-- 
François Pinard   http://www.iro.umontreal.ca/~pinard





More information about the Python-list mailing list