A recursive descent parser framework for the Python programming language. Alternative approach to creating and executing simple grammars, vs. the traditional lex/yacc approach, or the use of regular expressions.

Learn more

First released 2007
Open-source Not defined
Used by Pydot, pytnef, Undebt

Interesting facts

The pyparsing module provides a library of classes that client code uses to construct the grammar directly in Python code.


Development by

Sign up for updates
straight to your inbox