1
1
Fork
You've already forked pypeg2
0
Parser/Composer library for Python
  • Python 98.8%
  • Makefile 1.2%
Find a file
2024年04月06日 13:37:00 +02:00
docs ... 2024年03月06日 00:41:03 +01:00
pypeg2 harmonizing repr() 2024年04月06日 13:37:00 +02:00
samples harmonizing repr() 2024年04月06日 13:37:00 +02:00
.gitignore ignore more 2024年04月02日 20:20:39 +02:00
CHANGES.txt switching to git 2021年01月21日 01:37:30 +01:00
LICENSE.txt switching to git 2021年01月21日 01:37:30 +01:00
Makefile choose default python3 2021年05月05日 00:47:51 +02:00
MANIFEST.in switching to git 2021年01月21日 01:37:30 +01:00
README.md nicer 2021年01月21日 02:00:12 +01:00
setup.py Remove disutils and replace with setuptools so that "python setup.py develop" works 2021年11月18日 15:26:41 +00:00
TODO.txt switching to git 2021年01月21日 01:37:30 +01:00

pyPEG 2 for Python 2.7 and 3.x

Python is a nice scripting language. It even gives you access to its own parser and compiler. It also gives you access to different other parsers for special purposes like XML and string templates.

But sometimes you may want to have your own parser. This is what's pyPEG for. And pyPEG supports Unicode.

The source code for all you can find here:

https://gitea.pep.foundation/fdik/pypeg2

To build the documentation, you'll need YML 2. You can download YML here:

Homepage: http://fdik.org/yml/ Toolchain: http://fdik.org/yml2.tar.bz2

You can install pyPEG 2 with:

$ pip install pypeg2

pyPEG 2 depends on lxml, see http://lxml.de/