Lepl 5.1

A recursive descent parser for Python 2.6+ (including 3!). Lepl is powerful, simple to use, and easy to extend: grammars are written directly as Python code, using a syntax similar to BNF; new matchers can be simple functions.

Resources

Show all |

Installation

> easy_install lepl

The easy_install command is provided by the distribute package. Please see distribute's installation instructions.

Be careful with Python 3: setuptools and distribute both provide a command called easy_install, but only distribute works correctly.