Hello! Plyplus is finally stable enough to announce.

Plyplus is a general-purpose parser built on top of PLY, written in python, 
with a slightly different approach to parsing.

Most parsers work by calling a function for each rule they identify, which 
processes the data and returns to the parser. Plyplus parses the entire file 
into a parse-tree, letting you search and process it using visitors and 
pattern-matching.

Plyplus makes two uncommon separations: of code from grammar, and of processing 
from parsing. The result of this approach is (hopefully) a cleaner design, more 
powerful grammar processing, and a parser which is easier to write and to 
understand.

Plyplus also provides advanced analysis tools for querying and transforming the 
AST.

---------------------------------

Project page is: https://github.com/erezsh/plyplus

In PyPI: http://pypi.python.org/pypi/PlyPlus

Or you can simply:
    pip install plyplus

-- 
http://mail.python.org/mailman/listinfo/python-announce-list

        Support the Python Software Foundation:
        http://www.python.org/psf/donations/

Reply via email to