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 0000000082 82 Bytes
pyparsing-3.1.2.tar.gz 0000889571 869 KB
python-pyparsing.changes 0000059444 58.1 KB
python-pyparsing.spec 0000004534 4.43 KB
Latest Revision
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1158443 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 49)
- update to 3.1.2:
  * Added `ieee_float` expression to `pyparsing.common`, which
    parses float values, plus "NaN", "Inf", "Infinity".
  * Updated pep8 synonym wrappers for better type checking
    compatibility.
  * Fixed empty error message bug, PR submitted by InSync (#534).
    This _should_ return
    pyparsing's exception messages to a former, more helpful
    form. If you have code that
    parses the exception messages returned by pyparsing, this
    may require some code changes.
  * Some code refactoring to reduce code nesting, PRs submitted
    by InSync.
  * All internal string expressions using '%' string
    interpolation and `str.format()` converted to f-strings.
Comments 0
openSUSE Build Service is sponsored by