The Rparse Parser Generator


A parser generator for the python programming language.

Rparse:  A parser generator written in and for the python programming language.

Features:

* Rparse is easy to learn. Rparse's grammar specification language syntax is similar to that of YACC.

* Expressive grammar declaration operators make left-recursive productions unnecessary. Equivalent left-associated lists may be specified in terms of closure operators.

* Semantic values may be of any type -- thanks to python!

* An abstract syntax tree is AUTOMATICALLY generated while parsing.

* Rparse is licensed under the GPL.

 

Download  rparse:

Rparse for python2.x:

The rparse manual: rparse_manual.pdf  

rparse2_1.1.0.tgz or rparse2_1.0.6b.zip 

 

Rparse3 for python3.x:

The rparse manual: rparse_manual.pdf

 

Questions/Comments? della1rv@gmail.com