Grammar Parser Library for Python
http://pyparsing.wikispaces.com/
The pyparsing module is an alternative approach to creating and executing
simple grammars, vs. the traditional lex/yacc approach, or the use of regular
expressions. The pyparsing module provides a library of classes that client
code uses to construct the grammar directly in Python code.
- Developed at devel:languages:python
- Sources inherited from project openSUSE:Factory
-
14
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout openSUSE:Factory:Rebuild/python-pyparsing && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
_multibuild | 0000000082 82 Bytes | |
pyparsing-3.1.1.tar.gz | 0000884814 864 KB | |
python-pyparsing.changes | 0000058374 57 KB | |
python-pyparsing.spec | 0000004688 4.58 KB |
Revision 47 (latest revision is 51)
Dominique Leuenberger (dimstar_suse)
accepted
request 1130338
from
Dirk Mueller (dirkmueller)
(revision 47)
- update to 3.1.1: * Fixed regression in Word(min), reported by Ricardo Coccioli, good catch! * Fixed bug in bad exception messages raised by Forward * Fixed regression in SkipTo, where ignored expressions were not checked when looking for the target expression. * Fixed type annotation for enable_packrat * Some general internal code cleanup - drop limit-error-messages.patch (upstream) - Add upstream patch limit-error-messages.patch as a part of * Added new class property `identifier` to all Unicode set classes in `pyparsing.unicode`, using the class's values for `cls.identchars` * ParseResults` now has a new method `deepcopy()`, in addition to the * Updated `create_diagram()` code to be compatible with - do primary/all split only for tumbleweed (similar to flit-core)
Comments 0