Grammar Parser Library for Python

Edit Package python-pyparsing
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.

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's avatar Dominique Leuenberger (dimstar_suse) accepted request 666937 from Tomáš Chvátal's avatar 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
openSUSE Build Service is sponsored by