summaryrefslogtreecommitdiff
path: root/src/pyparsing.py
Commit message (Expand)AuthorAgeFilesLines
* Simplified merging ParseResults from expressions in an Each; also fixed class...ptmcg2016-08-131-40/+31
* Add limit=n args to extract_stack and extract_tb calls, to minimize scanning ...ptmcg2016-08-121-7/+7
* Clearer example output in ParseResultsptmcg2016-08-111-15/+18
* Added inline doc example for ParserElement.setDebugptmcg2016-08-111-2/+31
* Fixed bug in ParserElement.inlineLiteralsUsing, causing infinite loop with Su...ptmcg2016-08-111-3/+6
* Undo removal of generator handlingptmcg2016-08-111-1/+5
* Remove dangling ref to _generatorTypeptmcg2016-08-111-1/+1
* Add support for all iterables (sets, generators, etc.) to oneOf and ParseExpr...ptmcg2016-08-111-11/+6
* Fix regression when using packrat parsing and raising ParseSyntaxException in...ptmcg2016-08-091-11/+17
* Typo in Keyword docstringptmcg2016-08-071-1/+1
* docstring tweak (ParseResults.asDict)ptmcg2016-08-071-1/+1
* More docstring cleanup/enhancementptmcg2016-08-071-27/+45
* Fix typo in SkipTo docstringptmcg2016-08-071-1/+1
* Reformat Word docstring to include links to helper stringsptmcg2016-08-071-9/+10
* Add the last of the new inline doc examplesptmcg2016-08-061-57/+469
* Add more inline doc examplesptmcg2016-08-061-36/+286
* Fixed version dateptmcg2016-08-061-1/+1
* Add inline examples to docstrings, for realptmcg2016-08-051-481/+1094
* Fixed bug in upcaseTokens and downcaseTokens introduced in 2.1.5, when the pa...ptmcg2016-08-051-2/+2
* Add inline examples to docstrings, so that reference docs will show sample co...ptmcg2016-08-051-8/+8
* Deprecated ParseResults.asXML ptmcg2016-08-051-2/+2
* Updated traceParseAction to use repr of input/output tokens instead of strptmcg2016-08-051-3/+3
* Rename pyparsing_common's "numeric" and "number" expressions to "number" and ...ptmcg2016-08-051-5/+5
* LRU rework to use OrderedDict instead, better cross-version Python compatibil...ptmcg2016-08-041-41/+86
* Modified init for Py2 compatibility (need args attribute for exception constr...ptmcg2016-07-271-0/+1
* Final code cleanup for adding lru_cache. Removed DictCache wrapper on dict, j...ptmcg2016-07-271-43/+29
* Rework to use lru_cache instead of TTLCacheptmcg2016-07-271-70/+62
* _TTLCache logic cleanup, add get() method similar to dict.get ptmcg2016-07-271-7/+10
* Redo packrat cache to use _TTLCache instead of dict, to permit cache size con...ptmcg2016-07-261-21/+95
* Fixed bug in pyparsing_common.numeric, integers were parsed as floatsptmcg2016-06-181-3/+3
* Added ParserElement.split() generator methodptmcg2016-06-131-1/+17
* Fix docstring formatting for epydocptmcg2016-06-121-5/+5
* Fix docstring formatting for epydocptmcg2016-06-121-2/+2
* Change result value returned by runTests to be a list of (test,result) tuplesptmcg2016-06-121-16/+39
* Add names to new pyparsing_common fraction expressionsptmcg2016-06-081-3/+3
* Update version timestampptmcg2016-06-081-1/+1
* Add support in pyparsing_common for fractions and mixed integer-fraction valuesptmcg2016-06-081-5/+13
* Added pyparsing_common.stripHTMLTags; added links to pyparsing_common docstring ptmcg2016-06-021-7/+15
* Added tokenMap parse action helper; general code cleanup; renamed literalStri...ptmcg2016-05-241-62/+113
* Updated comments in pyparsing_common and CHANGESptmcg2016-05-181-1/+4
* Add hex_integer to pyparsing_commonptmcg2016-05-181-0/+3
* runTests changes: made parseAll=True the default; added support for failure t...ptmcg2016-05-181-15/+17
* Add UUID to pyparsing_commonptmcg2016-05-181-2/+4
* Added more expressions to pyparsing_common: IPv4 and IPv6 addresses (includin...ptmcg2016-05-181-3/+23
* Some docstring cleanup for better epydoc outputptmcg2016-05-141-10/+11
* Added 'fatal' option to addCondition; enhancements to runTests, and added uni...ptmcg2016-05-131-16/+39
* Fix Py3 incompatibility in traceParseActionptmcg2016-05-131-2/+2
* Minor enhancement to traceParseAction decorator, to retain the parse action's...ptmcg2016-05-131-1/+11
* Add epydoc docstrings to new expressions in pyparsing_commonptmcg2016-05-131-3/+11
* Split out the '==' behavior in ParserElement, now implemented as the matches(...ptmcg2016-05-121-39/+131