/simpleparse

SimpleParse parser generator using mxTextTools (launchpad mirror)

Primary LanguagePythonOtherNOASSERTION

SimpleParse 2.x

A Parser Generator for Python and mxTextTools

SimpleParse is a parser generator, it takes a modified EBNF grammar and customises a text-processing engine mxTextTools to produce a relatively fast table-driven parser.

Development has moved to github, and currently all tests are passing on Python 2.7, with 2 test failures each on the XML processing tests for xml comments and prologues under python 3.6 and 3.7.

You can see a full-featured sample parser in the PyVRML97 package.

See the docs for usage.

pip install SimpleParse

Appveyor Build

PyPI download month

PyPI download month