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 openSUSE:Factory:RISCV/python-pyparsing && cd $_
- Create Badge
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 (anag+factory)
accepted
request 1158443
from
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