Python Pest is a port of the Rust pest parsing library - a powerful, elegant PEG (Parsing Expression Grammar) parser generator. We use exactly the same grammar syntax as Pest v2, so existing Pest grammars can be used without modification.
Use pip or your favorite package manager.
python -m pip install python-pest
- Documentation: https://jg-rp.github.io/python-pest/.
- Change log: https://github.com/jg-rp/python-pest/blob/main/CHANGELOG.md
- PyPi: https://pypi.org/project/python-pest
- Source code: https://github.com/jg-rp/python-pest
- Issue tracker: https://github.com/jg-rp/python-pest/issues
Please see Contributing to Python Pest.
python-pest is distributed under the terms of the MIT license.
python-pest is a port of Rust pest. See LICENSE_PEST.txt.