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
-
13
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout home:seife:Factory/python-pyparsing && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
_multibuild | 0000000053 53 Bytes | |
_service | 0000000559 559 Bytes | |
_servicedata | 0000000236 236 Bytes | |
nose_to_unittest.patch | 0000016686 16.3 KB | |
pyparsing-2.3.0+git.1546912853.bf348d6.tar.xz | 0000541564 529 KB | |
python-pyparsing.changes | 0000034425 33.6 KB | |
python-pyparsing.spec | 0000003470 3.39 KB |
Revision 31 (latest revision is 49)
Dominique Leuenberger (dimstar_suse)
accepted
request 666937
from
Tomáš Chvátal (scarabeus_iv)
(revision 31)
- BuildIgnore python[23]-pyparsing: python-packaging requires it for some actions it could perform, but we don't make use of these here. Ignoring this dependency allows us to break open a BuildCycle. - Update to version 2.3.0+git.1546912853.bf348d6: * Update CHANGES to include note on fixing issue #65; generalized the note about the decaf language example; added sample code from the statemachine examples. * Unit test to test fix for issue #65 * Fix inconsistency between Keyword(caseless=True) and CaselessKeyword (issue #65) * Fix typo: 'chemcialFormulas.py' -> 'chemicalFormulas.py' * Convert exception logging to use ParseException.explain() * Add experimental ParseException.explain() method, to return a multiline string showing the parse expressions leading to a parsing failure * Clean up CHANGES notes for new examples * Add document signoff and library book state examples; * Update statemachine demo code to Py3 * Update Lucene grammar example, but remove from Travis-CI acceptance scripts
Comments 0