Metadata-Version: 1.0
Name: Peglet
Version: 0.1.0
Summary: Robinson Crusoe's parsing package.
Home-page: https://github.com/darius/peglet
Author: Darius Bacon
Author-email: darius@wry.me
License: GNU General Public License (GPL)
Description: peglet
        ======
        
        Three goals:
        
        1. A parsing library that's pleasant enough to use;
        
        2. that's simple to adapt or rewrite from scratch if I'm faced with
           some new situation like a new programming language;
        
        3. that inexpert programmers can follow without too much pain. 
        
        So I aimed for one page of clear code not using combinators. Some bits
        that couldn't fit those constraints (mainly #3) overflowed into a
        combinator library, `parson <https://github.com/darius/parson>`_.
        
        See https://github.com/darius/sketchbook/tree/master/parsing
        for some early sketches.
        
        See http://www.udacity.com/wiki/CS212%20Unit%203%20Code?course=cs212#grammarpy
        and http://www.inf.puc-rio.br/~roberto/lpeg/ for some influences.
        
        Thanks to Kragen Sitaker for ideas about the syntax.
        
        Installing
        ==========
        
        $ python setup.py install
        
Keywords: parsing
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Education
Classifier: License :: OSI Approved :: GNU General Public License (GPL)
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 2.6
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Software Development :: Interpreters
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Text Processing
