Skip to content

SimpleParse parser generator using mxTextTools (launchpad mirror)

License

Notifications You must be signed in to change notification settings

mcfletch/simpleparse

Folders and files

NameName
Last commit message
Last commit date

Latest commit

6e12c2e · Mar 11, 2023

History

92 Commits
Nov 11, 2015
Jan 8, 2023
Feb 18, 2020
Mar 11, 2023
Dec 2, 2019
Nov 10, 2015
Dec 1, 2019
Oct 16, 2022
Mar 11, 2023
Dec 2, 2019
Aug 19, 2015
Aug 27, 2021
Mar 7, 2020
Jan 8, 2023

Repository files navigation

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