[Python-modules-commits] [pyparsing] 02/03: Import pyparsing_2.1.6+dfsg1.orig.tar.gz

Barry Warsaw barry at moszumanska.debian.org
Tue Aug 9 17:26:52 UTC 2016


This is an automated email from the git hooks/post-receive script.

barry pushed a commit to branch master
in repository pyparsing.

commit 670d4ccc727b0aad875fa6cbcdf4d66efde922d5
Author: Barry Warsaw <barry at python.org>
Date:   Tue Aug 9 11:50:44 2016 -0400

    Import pyparsing_2.1.6+dfsg1.orig.tar.gz
---
 CHANGES                                            |   62 +
 PKG-INFO                                           |    2 +-
 examples/deltaTime.py                              |   15 +-
 examples/indentedGrammarExample.py                 |   44 +-
 examples/select_parser.py                          |   16 +-
 examples/tagCapture.py                             |   35 -
 examples/urlExtractor.py                           |   35 +-
 htmldoc/api-objects.txt                            | 1036 ++-
 htmldoc/class-tree.html                            |   11 +-
 htmldoc/help.html                                  |    2 +-
 htmldoc/identifier-index.html                      |  499 +-
 htmldoc/module-tree.html                           |    2 +-
 htmldoc/pyparsing-module.html                      |  565 +-
 htmldoc/pyparsing-pysrc.html                       | 9828 +++++++++++---------
 htmldoc/pyparsing.And-class.html                   |   14 +-
 htmldoc/pyparsing.CaselessKeyword-class.html       |   15 +-
 htmldoc/pyparsing.CaselessLiteral-class.html       |   12 +-
 htmldoc/pyparsing.CharsNotIn-class.html            |   29 +-
 htmldoc/pyparsing.Combine-class.html               |   25 +-
 htmldoc/pyparsing.Dict-class.html                  |   39 +-
 htmldoc/pyparsing.Each-class.html                  |   56 +-
 htmldoc/pyparsing.Empty-class.html                 |    5 +-
 htmldoc/pyparsing.FollowedBy-class.html            |   18 +-
 htmldoc/pyparsing.Forward-class.html               |   31 +-
 htmldoc/pyparsing.GoToColumn-class.html            |    5 +-
 htmldoc/pyparsing.Group-class.html                 |   16 +-
 htmldoc/pyparsing.Keyword-class.html               |   30 +-
 htmldoc/pyparsing.LineEnd-class.html               |    5 +-
 htmldoc/pyparsing.LineStart-class.html             |    5 +-
 htmldoc/pyparsing.Literal-class.html               |   19 +-
 htmldoc/pyparsing.MatchFirst-class.html            |   17 +-
 htmldoc/pyparsing.NoMatch-class.html               |    5 +-
 htmldoc/pyparsing.NotAny-class.html                |    9 +-
 htmldoc/pyparsing.OneOrMore-class.html             |   36 +-
 htmldoc/pyparsing.OnlyOnce-class.html              |    2 +-
 htmldoc/pyparsing.Optional-class.html              |   35 +-
 htmldoc/pyparsing.Or-class.html                    |   16 +-
 htmldoc/pyparsing.ParseBaseException-class.html    |    2 +-
 htmldoc/pyparsing.ParseElementEnhance-class.html   |   13 +-
 htmldoc/pyparsing.ParseException-class.html        |   17 +-
 htmldoc/pyparsing.ParseExpression-class.html       |   39 +-
 htmldoc/pyparsing.ParseFatalException-class.html   |    2 +-
 htmldoc/pyparsing.ParseResults-class.html          |  372 +-
 htmldoc/pyparsing.ParseSyntaxException-class.html  |    2 +-
 htmldoc/pyparsing.ParserElement-class.html         |  402 +-
 htmldoc/pyparsing.QuotedString-class.html          |   92 +-
 .../pyparsing.RecursiveGrammarException-class.html |    2 +-
 htmldoc/pyparsing.Regex-class.html                 |   12 +-
 htmldoc/pyparsing.Regex.compiledREtype-class.html  |    2 +-
 htmldoc/pyparsing.SkipTo-class.html                |   67 +-
 htmldoc/pyparsing.StringEnd-class.html             |    5 +-
 htmldoc/pyparsing.StringStart-class.html           |    5 +-
 htmldoc/pyparsing.Suppress-class.html              |   24 +-
 htmldoc/pyparsing.Token-class.html                 |    5 +-
 htmldoc/pyparsing.TokenConverter-class.html        |    5 +-
 htmldoc/pyparsing.White-class.html                 |    5 +-
 htmldoc/pyparsing.Word-class.html                  |   64 +-
 htmldoc/pyparsing.WordEnd-class.html               |    5 +-
 htmldoc/pyparsing.WordStart-class.html             |    5 +-
 htmldoc/pyparsing.ZeroOrMore-class.html            |   13 +-
 htmldoc/pyparsing.pyparsing_common-class.html      |  183 +-
 pyparsing.egg-info/PKG-INFO                        |    2 +-
 pyparsing.egg-info/SOURCES.txt                     |    1 -
 pyparsing.py                                       | 2469 +++--
 64 files changed, 10595 insertions(+), 5816 deletions(-)

diff --git a/CHANGES b/CHANGES
index 799cdf8..0e48b21 100644
--- a/CHANGES
+++ b/CHANGES
@@ -2,6 +2,68 @@
 Change Log
 ==========
 
+Version 2.1.6 - 
+------------------------------
+- *Major packrat upgrade*, inspired by patch provided by Tal Einat - 
+  many, many, thanks to Tal for working on this! Tal's tests show 
+  faster parsing performance (2X in some tests), *and* memory reduction 
+  from 3GB down to ~100MB! Requires no changes to existing code using 
+  packratting. (Uses OrderedDict, available in Python 2.7 and later.
+  For Python 2.6 users, will attempt to import from ordereddict
+  backport. If not present, will implement pure-Python Fifo dict.)
+
+- Minor API change - to better distinguish between the flexible
+  numeric types defined in pyparsing_common, I've changed "numeric" 
+  (which parsed numbers of different types and returned int for ints, 
+  float for floats, etc.) and "number" (which parsed numbers of int
+  or float type, and returned all floats) to "number" and "fnumber"
+  respectively. I hope the "f" prefix of "fnumber" will be a better
+  indicator of its internal conversion of parsed values to floats, 
+  while the generic "number" is similar to the flexible number syntax
+  in other languages. Also fixed a bug in pyparsing_common.numeric
+  (now renamed to pyparsing_common.number), integers were parsed and 
+  returned as floats instead of being retained as ints.
+
+- Fixed bug in upcaseTokens and downcaseTokens introduced in 2.1.5,
+  when the parse action was used in conjunction with results names.
+  Reported by Steven Arcangeli from the dql project, thanks for your
+  patience, Steven!
+
+- Major change to docs! After seeing some comments on reddit about 
+  general issue with docs of Python modules, and thinking that I'm a 
+  little overdue in doing some doc tuneup on pyparsing, I decided to
+  following the suggestions of the redditor and add more inline examples
+  to the pyparsing reference documentation. I hope this addition 
+  will clarify some of the more common questions people have, especially
+  when first starting with pyparsing/Python.
+
+- Deprecated ParseResults.asXML. I've never been too happy with this
+  method, and it usually forces some unnatural code in the parsers in
+  order to get decent tag names. The amount of guesswork that asXML 
+  has to do to try to match names with values should have been a red
+  flag from day one. If you are using asXML, you will need to implement 
+  your own ParseResults->XML serialization. Or consider migrating to
+  a more current format such as JSON (which is very easy to do: 
+  results_as_json = json.dumps(parse_result.asDict()) Hopefully, when
+  I remove this code in a future version, I'll also be able to simplify 
+  some of the craziness in ParseResults, which IIRC was only there to try 
+  to make asXML work.
+
+- Updated traceParseAction parse action decorator to show the repr
+  of the input and output tokens, instead of the str format, since 
+  str has been simplified to just show the token list content.  
+  
+  (The change to ParseResults.__str__ occurred in pyparsing 2.0.4, but
+  it seems that didn't make it into the release notes - sorry! Too
+  many users, especially beginners, were confused by the 
+  "([token_list], {names_dict})" str format for ParseResults, thinking 
+  they were getting a tuple containing a list and a dict. The full form 
+  can be seen if using repr().)
+
+  For tracing tokens in and out of parse actions, the more complete 
+  repr form provides important information when debugging parse actions.
+
+
 Verison 2.1.5 - June, 2016
 ------------------------------
 - Added ParserElement.split() generator method, similar to re.split(). 
diff --git a/PKG-INFO b/PKG-INFO
index 7afd5d2..1e60a1c 100644
--- a/PKG-INFO
+++ b/PKG-INFO
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: pyparsing
-Version: 2.1.5
+Version: 2.1.6
 Summary: Python parsing module
 Home-page: http://pyparsing.wikispaces.com/
 Author: Paul McGuire
diff --git a/examples/deltaTime.py b/examples/deltaTime.py
index a63b19e..e38da00 100644
--- a/examples/deltaTime.py
+++ b/examples/deltaTime.py
@@ -202,14 +202,7 @@ if __name__ == "__main__":
     noon Sunday
     noon last Sunday
     2pm next Sunday
-    next Sunday at 2pm""".splitlines()
-     
-    for t in tests:
-        t = t.strip()
-        print(t, "(relative to %s)" % datetime.now())
-        res = nlTimeExpression.parseString(t)
-        if "calculatedTime" in res:
-            print(res.calculatedTime)
-        else:
-            print("???")
-        print('')
+    next Sunday at 2pm"""
+
+    print("(relative to %s)" % datetime.now())
+    nlTimeExpression.runTests(tests)
diff --git a/examples/indentedGrammarExample.py b/examples/indentedGrammarExample.py
index f96524a..442e6a4 100644
--- a/examples/indentedGrammarExample.py
+++ b/examples/indentedGrammarExample.py
@@ -1,10 +1,12 @@
 # indentedGrammarExample.py
 #
-# Copyright (c) 2006, Paul McGuire
+# Copyright (c) 2006,2016  Paul McGuire
 #
 # A sample of a pyparsing grammar using indentation for 
 # grouping (like Python does).
 #
+# Updated to use indentedBlock helper method.
+#
 
 from pyparsing import *
 
@@ -29,41 +31,14 @@ def spam(x,y):
          pass
 """
 
-indentStack = [1]
-
-def checkPeerIndent(s,l,t):
-    curCol = col(l,s)
-    if curCol != indentStack[-1]:
-        if (not indentStack) or curCol > indentStack[-1]:
-            raise ParseFatalException(s,l,"illegal nesting")
-        raise ParseException(s,l,"not a peer entry")
-
-def checkSubIndent(s,l,t):
-    curCol = col(l,s)
-    if curCol > indentStack[-1]:
-        indentStack.append( curCol )
-    else:
-        raise ParseException(s,l,"not a subentry")
-
-def checkUnindent(s,l,t):
-    if l >= len(s): return
-    curCol = col(l,s)
-    if not(curCol < indentStack[-1] and curCol <= indentStack[-2]):
-        raise ParseException(s,l,"not an unindent")
-
-def doUnindent():
-    indentStack.pop()
-    
-INDENT = lineEnd.suppress() + empty + empty.copy().setParseAction(checkSubIndent)
-UNDENT = FollowedBy(empty).setParseAction(checkUnindent)
-UNDENT.setParseAction(doUnindent)
 
+indentStack = [1]
 stmt = Forward()
-suite = Group( OneOrMore( empty + stmt.setParseAction( checkPeerIndent ) )  )
+suite = indentedBlock(stmt, indentStack)
 
 identifier = Word(alphas, alphanums)
 funcDecl = ("def" + identifier + Group( "(" + Optional( delimitedList(identifier) ) + ")" ) + ":")
-funcDef = Group( funcDecl + INDENT + suite + UNDENT )
+funcDef = Group( funcDecl + suite )
 
 rvalue = Forward()
 funcCall = Group(identifier + "(" + Optional(delimitedList(rvalue)) + ")")
@@ -71,8 +46,9 @@ rvalue << (funcCall | identifier | Word(nums))
 assignment = Group(identifier + "=" + rvalue)
 stmt << ( funcDef | assignment | identifier )
 
+module_body = OneOrMore(stmt)
+
 print(data)
-parseTree = suite.parseString(data)
+parseTree = module_body.parseString(data)
+parseTree.pprint()
 
-import pprint
-pprint.pprint( parseTree.asList() )
diff --git a/examples/select_parser.py b/examples/select_parser.py
index 7c53325..da106ac 100644
--- a/examples/select_parser.py
+++ b/examples/select_parser.py
@@ -112,8 +112,7 @@ tests = """\
     select * from xyzzy where z > 100
     select * from xyzzy where z > 100 order by zz
     select * from xyzzy
-    select z.* from xyzzy""".splitlines()
-tests = """\
+    select z.* from xyzzy
     select a, b from test_table where 1=1 and b='yes'
     select a, b from test_table where 1=1 and b in (select bb from foo)
     select z.a, b from test_table where 1=1 and b in (select bb from foo)
@@ -122,13 +121,6 @@ tests = """\
     select a, db.table.b as BBB from db.table where 1=1 and BBB='yes'
     select a, db.table.b as BBB from test_table,db.table where 1=1 and BBB='yes'
     select a, db.table.b as BBB from test_table,db.table where 1=1 and BBB='yes' limit 50
-    """.splitlines()
-for t in tests:
-    t = t.strip()
-    if not t: continue
-    print(t)
-    try:
-        print(select_stmt.parseString(t).dump())
-    except ParseException as pe:
-        print(pe.msg)
-    print()
+    """
+
+select_stmt.runTests(tests)
diff --git a/examples/tagCapture.py b/examples/tagCapture.py
deleted file mode 100644
index e07d518..0000000
--- a/examples/tagCapture.py
+++ /dev/null
@@ -1,35 +0,0 @@
-# 
-# tagCapture.py
-#
-# Simple demo showing how to match HTML tags
-#
-
-from pyparsing import *
-
-src = "this is test <b> bold <i>text</i> </b> normal text "
-
-def matchingCloseTag(other):
-    ret = Forward()
-    ret << anyCloseTag.copy()
-    
-    def setupMatchingClose(tokens):
-        opentag = tokens[0]
-        
-        def mustMatch(tokens):
-            if tokens[0][0].strip('<>/') != opentag:
-                raise ParseException("",0,"")
-                
-        ret.setParseAction(mustMatch)
-        
-    other.addParseAction(setupMatchingClose)
-    
-    return ret
-
-for m in originalTextFor(anyOpenTag + SkipTo(matchingCloseTag(anyOpenTag), 
-                                              include=True,
-                                              failOn=anyOpenTag) ).searchString(src):
-    print(m.dump())
-
-for m in originalTextFor(anyOpenTag + SkipTo(matchingCloseTag(anyOpenTag), 
-                                              include=True) ).searchString(src):
-    print(m.dump())
diff --git a/examples/urlExtractor.py b/examples/urlExtractor.py
index 7c90bd7..2c66d78 100644
--- a/examples/urlExtractor.py
+++ b/examples/urlExtractor.py
@@ -1,26 +1,21 @@
 # URL extractor
 # Copyright 2004, Paul McGuire
-from pyparsing import Literal,Suppress,CharsNotIn,CaselessLiteral,\
-        Word,dblQuotedString,alphanums,SkipTo
-import urllib.request, urllib.parse, urllib.error
+from pyparsing import makeHTMLTags, SkipTo, pyparsing_common
+import urllib.request
+from contextlib import closing
 import pprint
 
-# Define the pyparsing grammar for a URL, that is:
-#    URLlink ::= <a href= URL>linkText</a>
-#    URL ::= doubleQuotedString | alphanumericWordPath
-# Note that whitespace may appear just about anywhere in the link.  Note also
-# that it is not necessary to explicitly show this in the pyparsing grammar; by default,
-# pyparsing skips over whitespace between tokens.
-linkOpenTag = (Literal("<") + "a" + "href" + "=").suppress() + \
-                ( dblQuotedString | Word(alphanums+"/") ) + \
-                Suppress(">") 
-linkCloseTag = Literal("<") + "/" + CaselessLiteral("a") + ">"
-link = linkOpenTag + SkipTo(linkCloseTag) + linkCloseTag.suppress()
+linkOpenTag, linkCloseTag = makeHTMLTags('a')
+
+linkBody = SkipTo(linkCloseTag)
+linkBody.setParseAction(pyparsing_common.stripHTMLTags)
+linkBody.addParseAction(lambda toks: ' '.join(toks[0].strip().split()))
+
+link = linkOpenTag + linkBody("body") + linkCloseTag.suppress()
 
 # Go get some HTML with some links in it.
-serverListPage = urllib.request.urlopen( "http://www.yahoo.com" )
-htmlText = serverListPage.read()
-serverListPage.close()
+with closing(urllib.request.urlopen("http://www.yahoo.com")) as serverListPage:
+    htmlText = serverListPage.read().decode("UTF-8")
 
 # scanString is a generator that loops through the input htmlText, and for each
 # match yields the tokens and start and end locations (for this application, we are
@@ -28,14 +23,10 @@ serverListPage.close()
 for toks,strt,end in link.scanString(htmlText):
     print(toks.asList())
 
-# Rerun scanString, but this time create a dict of text:URL key-value pairs.
-# Need to reverse the tokens returned by link, using a parse action.
-link.setParseAction( lambda st,loc,toks: [ toks[1], toks[0] ] )
-    
 # Create dictionary from list comprehension, assembled from each pair of tokens returned 
 # from a matched URL.
 pprint.pprint( 
-    dict( [ toks for toks,strt,end in link.scanString(htmlText) ] )
+    dict((toks.body, toks.href) for toks,strt,end in link.scanString(htmlText))
     )
 
 
diff --git a/htmldoc/api-objects.txt b/htmldoc/api-objects.txt
index 9768f0f..a57ff8c 100644
--- a/htmldoc/api-objects.txt
+++ b/htmldoc/api-objects.txt
@@ -90,10 +90,9 @@ pyparsing.ParserElement._parseCache	pyparsing.ParserElement-class.html#_parseCac
 pyparsing.ParserElement.__ror__	pyparsing.ParserElement-class.html#__ror__
 pyparsing.And.__str__	pyparsing.And-class.html#__str__
 pyparsing.ParserElement.resetCache	pyparsing.ParserElement-class.html#resetCache
-pyparsing.ParserElement.__and__	pyparsing.ParserElement-class.html#__and__
 pyparsing.ParserElement.__radd__	pyparsing.ParserElement-class.html#__radd__
 pyparsing.ParserElement._parseNoCache	pyparsing.ParserElement-class.html#_parseNoCache
-pyparsing.ParserElement._exprArgCache	pyparsing.ParserElement-class.html#_exprArgCache
+pyparsing.ParserElement.__and__	pyparsing.ParserElement-class.html#__and__
 pyparsing.ParserElement.__rsub__	pyparsing.ParserElement-class.html#__rsub__
 pyparsing.ParserElement.inlineLiteralsUsing	pyparsing.ParserElement-class.html#inlineLiteralsUsing
 pyparsing.ParserElement.__rmul__	pyparsing.ParserElement-class.html#__rmul__
@@ -102,9 +101,8 @@ pyparsing.ParseExpression.append	pyparsing.ParseExpression-class.html#append
 pyparsing.ParserElement.setFailAction	pyparsing.ParserElement-class.html#setFailAction
 pyparsing.ParserElement.transformString	pyparsing.ParserElement-class.html#transformString
 pyparsing.And.__slotnames__	pyparsing.And-class.html#__slotnames__
-pyparsing.ParserElement.enablePackrat	pyparsing.ParserElement-class.html#enablePackrat
 pyparsing.ParserElement.parseString	pyparsing.ParserElement-class.html#parseString
-pyparsing.ParserElement.scanString	pyparsing.ParserElement-class.html#scanString
+pyparsing.ParserElement.packrat_cache	pyparsing.ParserElement-class.html#packrat_cache
 pyparsing.ParserElement.__req__	pyparsing.ParserElement-class.html#__req__
 pyparsing.ParserElement.__xor__	pyparsing.ParserElement-class.html#__xor__
 pyparsing.ParserElement.setDefaultWhitespaceChars	pyparsing.ParserElement-class.html#setDefaultWhitespaceChars
@@ -115,7 +113,8 @@ pyparsing.And.__init__	pyparsing.And-class.html#__init__
 pyparsing.ParserElement.postParse	pyparsing.ParserElement-class.html#postParse
 pyparsing.ParserElement.__call__	pyparsing.ParserElement-class.html#__call__
 pyparsing.ParserElement.addParseAction	pyparsing.ParserElement-class.html#addParseAction
-pyparsing.ParserElement.split	pyparsing.ParserElement-class.html#split
+pyparsing.ParserElement.setWhitespaceChars	pyparsing.ParserElement-class.html#setWhitespaceChars
+pyparsing.ParserElement.packrat_cache_lock	pyparsing.ParserElement-class.html#packrat_cache_lock
 pyparsing.ParserElement.__ne__	pyparsing.ParserElement-class.html#__ne__
 pyparsing.ParserElement.setName	pyparsing.ParserElement-class.html#setName
 pyparsing.ParseExpression.leaveWhitespace	pyparsing.ParseExpression-class.html#leaveWhitespace
@@ -123,7 +122,8 @@ pyparsing.ParseExpression.__getitem__	pyparsing.ParseExpression-class.html#__get
 pyparsing.ParserElement.__rand__	pyparsing.ParserElement-class.html#__rand__
 pyparsing.ParserElement.matches	pyparsing.ParserElement-class.html#matches
 pyparsing.ParserElement.suppress	pyparsing.ParserElement-class.html#suppress
-pyparsing.ParserElement.parseWithTabs	pyparsing.ParserElement-class.html#parseWithTabs
+pyparsing.ParserElement.enablePackrat	pyparsing.ParserElement-class.html#enablePackrat
+pyparsing.ParserElement.packrat_cache_stats	pyparsing.ParserElement-class.html#packrat_cache_stats
 pyparsing.ParseExpression.setResultsName	pyparsing.ParseExpression-class.html#setResultsName
 pyparsing.ParserElement.parseFile	pyparsing.ParserElement-class.html#parseFile
 pyparsing.ParserElement.addCondition	pyparsing.ParserElement-class.html#addCondition
@@ -138,11 +138,13 @@ pyparsing.ParserElement.__eq__	pyparsing.ParserElement-class.html#__eq__
 pyparsing.ParserElement.__rxor__	pyparsing.ParserElement-class.html#__rxor__
 pyparsing.ParserElement.runTests	pyparsing.ParserElement-class.html#runTests
 pyparsing.ParserElement.DEFAULT_WHITE_CHARS	pyparsing.ParserElement-class.html#DEFAULT_WHITE_CHARS
-pyparsing.ParserElement.verbose_stacktrace	pyparsing.ParserElement-class.html#verbose_stacktrace
+pyparsing.ParserElement.parseWithTabs	pyparsing.ParserElement-class.html#parseWithTabs
 pyparsing.ParserElement.searchString	pyparsing.ParserElement-class.html#searchString
-pyparsing.ParserElement.canParseNext	pyparsing.ParserElement-class.html#canParseNext
+pyparsing.ParserElement.scanString	pyparsing.ParserElement-class.html#scanString
 pyparsing.ParserElement.setParseAction	pyparsing.ParserElement-class.html#setParseAction
 pyparsing.ParserElement.preParse	pyparsing.ParserElement-class.html#preParse
+pyparsing.ParserElement.split	pyparsing.ParserElement-class.html#split
+pyparsing.ParserElement.setDebug	pyparsing.ParserElement-class.html#setDebug
 pyparsing.And.__iadd__	pyparsing.And-class.html#__iadd__
 pyparsing.ParserElement.setBreak	pyparsing.ParserElement-class.html#setBreak
 pyparsing.ParseExpression.ignore	pyparsing.ParseExpression-class.html#ignore
@@ -151,11 +153,11 @@ pyparsing.ParserElement.__mul__	pyparsing.ParserElement-class.html#__mul__
 pyparsing.ParserElement.__repr__	pyparsing.ParserElement-class.html#__repr__
 pyparsing.And.checkRecursion	pyparsing.And-class.html#checkRecursion
 pyparsing.ParserElement.__hash__	pyparsing.ParserElement-class.html#__hash__
-pyparsing.ParserElement.setWhitespaceChars	pyparsing.ParserElement-class.html#setWhitespaceChars
+pyparsing.ParserElement.canParseNext	pyparsing.ParserElement-class.html#canParseNext
 pyparsing.ParserElement._parse	pyparsing.ParserElement-class.html#_parse
 pyparsing.ParserElement._skipIgnorables	pyparsing.ParserElement-class.html#_skipIgnorables
 pyparsing.ParserElement._literalStringClass	pyparsing.Literal-class.html
-pyparsing.ParserElement.setDebug	pyparsing.ParserElement-class.html#setDebug
+pyparsing.ParserElement.verbose_stacktrace	pyparsing.ParserElement-class.html#verbose_stacktrace
 pyparsing.CaselessKeyword	pyparsing.CaselessKeyword-class.html
 pyparsing.ParserElement._parseCache	pyparsing.ParserElement-class.html#_parseCache
 pyparsing.ParserElement.__ror__	pyparsing.ParserElement-class.html#__ror__
@@ -163,7 +165,7 @@ pyparsing.ParserElement.addParseAction	pyparsing.ParserElement-class.html#addPar
 pyparsing.ParserElement.resetCache	pyparsing.ParserElement-class.html#resetCache
 pyparsing.ParserElement.__radd__	pyparsing.ParserElement-class.html#__radd__
 pyparsing.ParserElement._parseNoCache	pyparsing.ParserElement-class.html#_parseNoCache
-pyparsing.ParserElement._exprArgCache	pyparsing.ParserElement-class.html#_exprArgCache
+pyparsing.ParserElement.__rmul__	pyparsing.ParserElement-class.html#__rmul__
 pyparsing.ParserElement.__rsub__	pyparsing.ParserElement-class.html#__rsub__
 pyparsing.ParserElement.inlineLiteralsUsing	pyparsing.ParserElement-class.html#inlineLiteralsUsing
 pyparsing.ParserElement.__and__	pyparsing.ParserElement-class.html#__and__
@@ -171,35 +173,35 @@ pyparsing.CaselessKeyword.__init__	pyparsing.CaselessKeyword-class.html#__init__
 pyparsing.ParserElement.setFailAction	pyparsing.ParserElement-class.html#setFailAction
 pyparsing.ParserElement.transformString	pyparsing.ParserElement-class.html#transformString
 pyparsing.ParserElement.__rand__	pyparsing.ParserElement-class.html#__rand__
-pyparsing.ParserElement.enablePackrat	pyparsing.ParserElement-class.html#enablePackrat
 pyparsing.ParserElement.parseString	pyparsing.ParserElement-class.html#parseString
-pyparsing.ParserElement.scanString	pyparsing.ParserElement-class.html#scanString
+pyparsing.ParserElement.packrat_cache	pyparsing.ParserElement-class.html#packrat_cache
 pyparsing.ParserElement.__req__	pyparsing.ParserElement-class.html#__req__
 pyparsing.Keyword.setDefaultKeywordChars	pyparsing.Keyword-class.html#setDefaultKeywordChars
 pyparsing.ParserElement.setDefaultWhitespaceChars	pyparsing.ParserElement-class.html#setDefaultWhitespaceChars
 pyparsing.ParserElement._packratEnabled	pyparsing.ParserElement-class.html#_packratEnabled
 pyparsing.CaselessKeyword.parseImpl	pyparsing.CaselessKeyword-class.html#parseImpl
 pyparsing.ParserElement.__invert__	pyparsing.ParserElement-class.html#__invert__
-pyparsing.ParserElement.split	pyparsing.ParserElement-class.html#split
-pyparsing.ParserElement.__rmul__	pyparsing.ParserElement-class.html#__rmul__
+pyparsing.ParserElement.packrat_cache_lock	pyparsing.ParserElement-class.html#packrat_cache_lock
+pyparsing.ParserElement.postParse	pyparsing.ParserElement-class.html#postParse
 pyparsing.ParserElement.__call__	pyparsing.ParserElement-class.html#__call__
 pyparsing.ParserElement.__str__	pyparsing.ParserElement-class.html#__str__
-pyparsing.ParserElement.__mul__	pyparsing.ParserElement-class.html#__mul__
+pyparsing.ParserElement.setWhitespaceChars	pyparsing.ParserElement-class.html#setWhitespaceChars
+pyparsing.ParserElement.split	pyparsing.ParserElement-class.html#split
 pyparsing.ParserElement.__ne__	pyparsing.ParserElement-class.html#__ne__
 pyparsing.Keyword.DEFAULT_KEYWORD_CHARS	pyparsing.Keyword-class.html#DEFAULT_KEYWORD_CHARS
-pyparsing.ParserElement.postParse	pyparsing.ParserElement-class.html#postParse
+pyparsing.ParserElement.leaveWhitespace	pyparsing.ParserElement-class.html#leaveWhitespace
 pyparsing.ParserElement.setName	pyparsing.ParserElement-class.html#setName
 pyparsing.ParserElement.matches	pyparsing.ParserElement-class.html#matches
 pyparsing.ParserElement.suppress	pyparsing.ParserElement-class.html#suppress
-pyparsing.ParserElement.leaveWhitespace	pyparsing.ParserElement-class.html#leaveWhitespace
-pyparsing.ParserElement.parseWithTabs	pyparsing.ParserElement-class.html#parseWithTabs
+pyparsing.ParserElement.enablePackrat	pyparsing.ParserElement-class.html#enablePackrat
+pyparsing.ParserElement.packrat_cache_stats	pyparsing.ParserElement-class.html#packrat_cache_stats
 pyparsing.ParserElement.setResultsName	pyparsing.ParserElement-class.html#setResultsName
 pyparsing.ParserElement.parseFile	pyparsing.ParserElement-class.html#parseFile
 pyparsing.ParserElement.addCondition	pyparsing.ParserElement-class.html#addCondition
 pyparsing.ParserElement.canParseNext	pyparsing.ParserElement-class.html#canParseNext
 pyparsing.ParserElement.__or__	pyparsing.ParserElement-class.html#__or__
 pyparsing.ParserElement.__add__	pyparsing.ParserElement-class.html#__add__
-pyparsing.ParserElement.__sub__	pyparsing.ParserElement-class.html#__sub__
+pyparsing.ParserElement.setParseAction	pyparsing.ParserElement-class.html#setParseAction
 pyparsing.ParserElement.tryParse	pyparsing.ParserElement-class.html#tryParse
 pyparsing.ParserElement.ignore	pyparsing.ParserElement-class.html#ignore
 pyparsing.ParserElement.validate	pyparsing.ParserElement-class.html#validate
@@ -208,23 +210,25 @@ pyparsing.ParserElement.__eq__	pyparsing.ParserElement-class.html#__eq__
 pyparsing.ParserElement.__rxor__	pyparsing.ParserElement-class.html#__rxor__
 pyparsing.ParserElement.runTests	pyparsing.ParserElement-class.html#runTests
 pyparsing.ParserElement.DEFAULT_WHITE_CHARS	pyparsing.ParserElement-class.html#DEFAULT_WHITE_CHARS
-pyparsing.ParserElement.verbose_stacktrace	pyparsing.ParserElement-class.html#verbose_stacktrace
+pyparsing.ParserElement.parseWithTabs	pyparsing.ParserElement-class.html#parseWithTabs
 pyparsing.ParserElement.searchString	pyparsing.ParserElement-class.html#searchString
-pyparsing.ParserElement.setParseAction	pyparsing.ParserElement-class.html#setParseAction
+pyparsing.ParserElement.scanString	pyparsing.ParserElement-class.html#scanString
 pyparsing.ParserElement.preParse	pyparsing.ParserElement-class.html#preParse
+pyparsing.ParserElement.setDebug	pyparsing.ParserElement-class.html#setDebug
 pyparsing.ParserElement.__rne__	pyparsing.ParserElement-class.html#__rne__
 pyparsing.ParserElement.setBreak	pyparsing.ParserElement-class.html#setBreak
 pyparsing.ParserElement.__xor__	pyparsing.ParserElement-class.html#__xor__
 pyparsing.ParserElement.setDebugActions	pyparsing.ParserElement-class.html#setDebugActions
+pyparsing.ParserElement.__mul__	pyparsing.ParserElement-class.html#__mul__
 pyparsing.ParserElement.streamline	pyparsing.ParserElement-class.html#streamline
 pyparsing.ParserElement.__repr__	pyparsing.ParserElement-class.html#__repr__
 pyparsing.ParserElement.checkRecursion	pyparsing.ParserElement-class.html#checkRecursion
 pyparsing.ParserElement.__hash__	pyparsing.ParserElement-class.html#__hash__
-pyparsing.ParserElement.setWhitespaceChars	pyparsing.ParserElement-class.html#setWhitespaceChars
+pyparsing.ParserElement.__sub__	pyparsing.ParserElement-class.html#__sub__
 pyparsing.ParserElement._parse	pyparsing.ParserElement-class.html#_parse
 pyparsing.ParserElement._skipIgnorables	pyparsing.ParserElement-class.html#_skipIgnorables
 pyparsing.ParserElement._literalStringClass	pyparsing.Literal-class.html
-pyparsing.ParserElement.setDebug	pyparsing.ParserElement-class.html#setDebug
+pyparsing.ParserElement.verbose_stacktrace	pyparsing.ParserElement-class.html#verbose_stacktrace
 pyparsing.CaselessLiteral	pyparsing.CaselessLiteral-class.html
 pyparsing.ParserElement._parseCache	pyparsing.ParserElement-class.html#_parseCache
 pyparsing.ParserElement.__ror__	pyparsing.ParserElement-class.html#__ror__
@@ -232,7 +236,7 @@ pyparsing.ParserElement.addParseAction	pyparsing.ParserElement-class.html#addPar
 pyparsing.ParserElement.resetCache	pyparsing.ParserElement-class.html#resetCache
 pyparsing.ParserElement.__radd__	pyparsing.ParserElement-class.html#__radd__
 pyparsing.ParserElement._parseNoCache	pyparsing.ParserElement-class.html#_parseNoCache
-pyparsing.ParserElement._exprArgCache	pyparsing.ParserElement-class.html#_exprArgCache
+pyparsing.ParserElement.__rmul__	pyparsing.ParserElement-class.html#__rmul__
 pyparsing.ParserElement.__rsub__	pyparsing.ParserElement-class.html#__rsub__
 pyparsing.ParserElement.inlineLiteralsUsing	pyparsing.ParserElement-class.html#inlineLiteralsUsing
 pyparsing.ParserElement.__and__	pyparsing.ParserElement-class.html#__and__
@@ -240,34 +244,34 @@ pyparsing.CaselessLiteral.__init__	pyparsing.CaselessLiteral-class.html#__init__
 pyparsing.ParserElement.setFailAction	pyparsing.ParserElement-class.html#setFailAction
 pyparsing.ParserElement.transformString	pyparsing.ParserElement-class.html#transformString
 pyparsing.Literal.__slotnames__	pyparsing.Literal-class.html#__slotnames__
-pyparsing.ParserElement.enablePackrat	pyparsing.ParserElement-class.html#enablePackrat
 pyparsing.ParserElement.parseString	pyparsing.ParserElement-class.html#parseString
-pyparsing.ParserElement.scanString	pyparsing.ParserElement-class.html#scanString
+pyparsing.ParserElement.packrat_cache	pyparsing.ParserElement-class.html#packrat_cache
 pyparsing.ParserElement.__req__	pyparsing.ParserElement-class.html#__req__
 pyparsing.ParserElement.setDefaultWhitespaceChars	pyparsing.ParserElement-class.html#setDefaultWhitespaceChars
 pyparsing.ParserElement._packratEnabled	pyparsing.ParserElement-class.html#_packratEnabled
 pyparsing.CaselessLiteral.parseImpl	pyparsing.CaselessLiteral-class.html#parseImpl
 pyparsing.ParserElement.__invert__	pyparsing.ParserElement-class.html#__invert__
-pyparsing.ParserElement.split	pyparsing.ParserElement-class.html#split
-pyparsing.ParserElement.__rmul__	pyparsing.ParserElement-class.html#__rmul__
+pyparsing.ParserElement.packrat_cache_lock	pyparsing.ParserElement-class.html#packrat_cache_lock
+pyparsing.ParserElement.postParse	pyparsing.ParserElement-class.html#postParse
 pyparsing.ParserElement.__call__	pyparsing.ParserElement-class.html#__call__
 pyparsing.ParserElement.__str__	pyparsing.ParserElement-class.html#__str__
-pyparsing.ParserElement.__mul__	pyparsing.ParserElement-class.html#__mul__
+pyparsing.ParserElement.setWhitespaceChars	pyparsing.ParserElement-class.html#setWhitespaceChars
+pyparsing.ParserElement.split	pyparsing.ParserElement-class.html#split
 pyparsing.ParserElement.__ne__	pyparsing.ParserElement-class.html#__ne__
-pyparsing.ParserElement.postParse	pyparsing.ParserElement-class.html#postParse
+pyparsing.ParserElement.leaveWhitespace	pyparsing.ParserElement-class.html#leaveWhitespace
 pyparsing.ParserElement.setName	pyparsing.ParserElement-class.html#setName
 pyparsing.ParserElement.__rand__	pyparsing.ParserElement-class.html#__rand__
 pyparsing.ParserElement.matches	pyparsing.ParserElement-class.html#matches
 pyparsing.ParserElement.suppress	pyparsing.ParserElement-class.html#suppress
-pyparsing.ParserElement.leaveWhitespace	pyparsing.ParserElement-class.html#leaveWhitespace
-pyparsing.ParserElement.parseWithTabs	pyparsing.ParserElement-class.html#parseWithTabs
+pyparsing.ParserElement.enablePackrat	pyparsing.ParserElement-class.html#enablePackrat
+pyparsing.ParserElement.packrat_cache_stats	pyparsing.ParserElement-class.html#packrat_cache_stats
 pyparsing.ParserElement.setResultsName	pyparsing.ParserElement-class.html#setResultsName
 pyparsing.ParserElement.parseFile	pyparsing.ParserElement-class.html#parseFile
 pyparsing.ParserElement.addCondition	pyparsing.ParserElement-class.html#addCondition
 pyparsing.ParserElement.canParseNext	pyparsing.ParserElement-class.html#canParseNext
 pyparsing.ParserElement.__or__	pyparsing.ParserElement-class.html#__or__
 pyparsing.ParserElement.__add__	pyparsing.ParserElement-class.html#__add__
-pyparsing.ParserElement.__sub__	pyparsing.ParserElement-class.html#__sub__
+pyparsing.ParserElement.setParseAction	pyparsing.ParserElement-class.html#setParseAction
 pyparsing.ParserElement.tryParse	pyparsing.ParserElement-class.html#tryParse
 pyparsing.ParserElement.ignore	pyparsing.ParserElement-class.html#ignore
 pyparsing.ParserElement.validate	pyparsing.ParserElement-class.html#validate
@@ -276,23 +280,25 @@ pyparsing.ParserElement.__eq__	pyparsing.ParserElement-class.html#__eq__
 pyparsing.ParserElement.__rxor__	pyparsing.ParserElement-class.html#__rxor__
 pyparsing.ParserElement.runTests	pyparsing.ParserElement-class.html#runTests
 pyparsing.ParserElement.DEFAULT_WHITE_CHARS	pyparsing.ParserElement-class.html#DEFAULT_WHITE_CHARS
-pyparsing.ParserElement.verbose_stacktrace	pyparsing.ParserElement-class.html#verbose_stacktrace
+pyparsing.ParserElement.parseWithTabs	pyparsing.ParserElement-class.html#parseWithTabs
 pyparsing.ParserElement.searchString	pyparsing.ParserElement-class.html#searchString
-pyparsing.ParserElement.setParseAction	pyparsing.ParserElement-class.html#setParseAction
+pyparsing.ParserElement.scanString	pyparsing.ParserElement-class.html#scanString
 pyparsing.ParserElement.preParse	pyparsing.ParserElement-class.html#preParse
+pyparsing.ParserElement.setDebug	pyparsing.ParserElement-class.html#setDebug
 pyparsing.ParserElement.__rne__	pyparsing.ParserElement-class.html#__rne__
 pyparsing.ParserElement.setBreak	pyparsing.ParserElement-class.html#setBreak
 pyparsing.ParserElement.__xor__	pyparsing.ParserElement-class.html#__xor__
 pyparsing.ParserElement.setDebugActions	pyparsing.ParserElement-class.html#setDebugActions
+pyparsing.ParserElement.__mul__	pyparsing.ParserElement-class.html#__mul__
 pyparsing.ParserElement.streamline	pyparsing.ParserElement-class.html#streamline
 pyparsing.ParserElement.__repr__	pyparsing.ParserElement-class.html#__repr__
 pyparsing.ParserElement.checkRecursion	pyparsing.ParserElement-class.html#checkRecursion
 pyparsing.ParserElement.__hash__	pyparsing.ParserElement-class.html#__hash__
-pyparsing.ParserElement.setWhitespaceChars	pyparsing.ParserElement-class.html#setWhitespaceChars
+pyparsing.ParserElement.__sub__	pyparsing.ParserElement-class.html#__sub__
 pyparsing.ParserElement._parse	pyparsing.ParserElement-class.html#_parse
 pyparsing.ParserElement._skipIgnorables	pyparsing.ParserElement-class.html#_skipIgnorables
 pyparsing.ParserElement._literalStringClass	pyparsing.Literal-class.html
-pyparsing.ParserElement.setDebug	pyparsing.ParserElement-class.html#setDebug
+pyparsing.ParserElement.verbose_stacktrace	pyparsing.ParserElement-class.html#verbose_stacktrace
 pyparsing.CharsNotIn	pyparsing.CharsNotIn-class.html
 pyparsing.ParserElement._parseCache	pyparsing.ParserElement-class.html#_parseCache
 pyparsing.ParserElement.__ror__	pyparsing.ParserElement-class.html#__ror__
@@ -300,7 +306,7 @@ pyparsing.CharsNotIn.__str__	pyparsing.CharsNotIn-class.html#__str__
 pyparsing.ParserElement.resetCache	pyparsing.ParserElement-class.html#resetCache
 pyparsing.ParserElement.__radd__	pyparsing.ParserElement-class.html#__radd__
 pyparsing.ParserElement._parseNoCache	pyparsing.ParserElement-class.html#_parseNoCache
-pyparsing.ParserElement._exprArgCache	pyparsing.ParserElement-class.html#_exprArgCache
+pyparsing.ParserElement.__rmul__	pyparsing.ParserElement-class.html#__rmul__
 pyparsing.ParserElement.__rsub__	pyparsing.ParserElement-class.html#__rsub__
 pyparsing.ParserElement.inlineLiteralsUsing	pyparsing.ParserElement-class.html#inlineLiteralsUsing
 pyparsing.ParserElement.__and__	pyparsing.ParserElement-class.html#__and__
@@ -308,33 +314,33 @@ pyparsing.CharsNotIn.__init__	pyparsing.CharsNotIn-class.html#__init__
 pyparsing.ParserElement.setFailAction	pyparsing.ParserElement-class.html#setFailAction
 pyparsing.ParserElement.transformString	pyparsing.ParserElement-class.html#transformString
 pyparsing.ParserElement.__rand__	pyparsing.ParserElement-class.html#__rand__
-pyparsing.ParserElement.enablePackrat	pyparsing.ParserElement-class.html#enablePackrat
 pyparsing.ParserElement.parseString	pyparsing.ParserElement-class.html#parseString
-pyparsing.ParserElement.scanString	pyparsing.ParserElement-class.html#scanString
+pyparsing.ParserElement.packrat_cache	pyparsing.ParserElement-class.html#packrat_cache
 pyparsing.ParserElement.__req__	pyparsing.ParserElement-class.html#__req__
 pyparsing.ParserElement.setDefaultWhitespaceChars	pyparsing.ParserElement-class.html#setDefaultWhitespaceChars
 pyparsing.ParserElement._packratEnabled	pyparsing.ParserElement-class.html#_packratEnabled
 pyparsing.CharsNotIn.parseImpl	pyparsing.CharsNotIn-class.html#parseImpl
 pyparsing.ParserElement.__invert__	pyparsing.ParserElement-class.html#__invert__
-pyparsing.ParserElement.split	pyparsing.ParserElement-class.html#split
-pyparsing.ParserElement.__rmul__	pyparsing.ParserElement-class.html#__rmul__
+pyparsing.ParserElement.packrat_cache_lock	pyparsing.ParserElement-class.html#packrat_cache_lock
+pyparsing.ParserElement.postParse	pyparsing.ParserElement-class.html#postParse
 pyparsing.ParserElement.__call__	pyparsing.ParserElement-class.html#__call__
 pyparsing.ParserElement.addParseAction	pyparsing.ParserElement-class.html#addParseAction
-pyparsing.ParserElement.__mul__	pyparsing.ParserElement-class.html#__mul__
+pyparsing.ParserElement.setWhitespaceChars	pyparsing.ParserElement-class.html#setWhitespaceChars
+pyparsing.ParserElement.split	pyparsing.ParserElement-class.html#split
 pyparsing.ParserElement.__ne__	pyparsing.ParserElement-class.html#__ne__
-pyparsing.ParserElement.postParse	pyparsing.ParserElement-class.html#postParse
+pyparsing.ParserElement.leaveWhitespace	pyparsing.ParserElement-class.html#leaveWhitespace
 pyparsing.ParserElement.setName	pyparsing.ParserElement-class.html#setName
 pyparsing.ParserElement.matches	pyparsing.ParserElement-class.html#matches
 pyparsing.ParserElement.suppress	pyparsing.ParserElement-class.html#suppress
-pyparsing.ParserElement.leaveWhitespace	pyparsing.ParserElement-class.html#leaveWhitespace
-pyparsing.ParserElement.parseWithTabs	pyparsing.ParserElement-class.html#parseWithTabs
+pyparsing.ParserElement.enablePackrat	pyparsing.ParserElement-class.html#enablePackrat
+pyparsing.ParserElement.packrat_cache_stats	pyparsing.ParserElement-class.html#packrat_cache_stats
 pyparsing.ParserElement.setResultsName	pyparsing.ParserElement-class.html#setResultsName
 pyparsing.ParserElement.parseFile	pyparsing.ParserElement-class.html#parseFile
 pyparsing.ParserElement.addCondition	pyparsing.ParserElement-class.html#addCondition
 pyparsing.ParserElement.canParseNext	pyparsing.ParserElement-class.html#canParseNext
 pyparsing.ParserElement.__or__	pyparsing.ParserElement-class.html#__or__
 pyparsing.ParserElement.__add__	pyparsing.ParserElement-class.html#__add__
-pyparsing.ParserElement.__sub__	pyparsing.ParserElement-class.html#__sub__
+pyparsing.ParserElement.setParseAction	pyparsing.ParserElement-class.html#setParseAction
 pyparsing.ParserElement.tryParse	pyparsing.ParserElement-class.html#tryParse
 pyparsing.ParserElement.ignore	pyparsing.ParserElement-class.html#ignore
 pyparsing.ParserElement.validate	pyparsing.ParserElement-class.html#validate
@@ -343,32 +349,33 @@ pyparsing.ParserElement.__eq__	pyparsing.ParserElement-class.html#__eq__
 pyparsing.ParserElement.__rxor__	pyparsing.ParserElement-class.html#__rxor__
 pyparsing.ParserElement.runTests	pyparsing.ParserElement-class.html#runTests
 pyparsing.ParserElement.DEFAULT_WHITE_CHARS	pyparsing.ParserElement-class.html#DEFAULT_WHITE_CHARS
-pyparsing.ParserElement.verbose_stacktrace	pyparsing.ParserElement-class.html#verbose_stacktrace
+pyparsing.ParserElement.parseWithTabs	pyparsing.ParserElement-class.html#parseWithTabs
 pyparsing.ParserElement.searchString	pyparsing.ParserElement-class.html#searchString
-pyparsing.ParserElement.setParseAction	pyparsing.ParserElement-class.html#setParseAction
+pyparsing.ParserElement.scanString	pyparsing.ParserElement-class.html#scanString
 pyparsing.ParserElement.preParse	pyparsing.ParserElement-class.html#preParse
+pyparsing.ParserElement.setDebug	pyparsing.ParserElement-class.html#setDebug
 pyparsing.ParserElement.__rne__	pyparsing.ParserElement-class.html#__rne__
 pyparsing.ParserElement.setBreak	pyparsing.ParserElement-class.html#setBreak
 pyparsing.ParserElement.__xor__	pyparsing.ParserElement-class.html#__xor__
 pyparsing.ParserElement.setDebugActions	pyparsing.ParserElement-class.html#setDebugActions
+pyparsing.ParserElement.__mul__	pyparsing.ParserElement-class.html#__mul__
 pyparsing.ParserElement.streamline	pyparsing.ParserElement-class.html#streamline
 pyparsing.ParserElement.__repr__	pyparsing.ParserElement-class.html#__repr__
 pyparsing.ParserElement.checkRecursion	pyparsing.ParserElement-class.html#checkRecursion
 pyparsing.ParserElement.__hash__	pyparsing.ParserElement-class.html#__hash__
-pyparsing.ParserElement.setWhitespaceChars	pyparsing.ParserElement-class.html#setWhitespaceChars
+pyparsing.ParserElement.__sub__	pyparsing.ParserElement-class.html#__sub__
 pyparsing.ParserElement._parse	pyparsing.ParserElement-class.html#_parse
 pyparsing.ParserElement._skipIgnorables	pyparsing.ParserElement-class.html#_skipIgnorables
 pyparsing.ParserElement._literalStringClass	pyparsing.Literal-class.html
-pyparsing.ParserElement.setDebug	pyparsing.ParserElement-class.html#setDebug
+pyparsing.ParserElement.verbose_stacktrace	pyparsing.ParserElement-class.html#verbose_stacktrace
 pyparsing.Combine	pyparsing.Combine-class.html
 pyparsing.ParserElement._parseCache	pyparsing.ParserElement-class.html#_parseCache
 pyparsing.ParserElement.__ror__	pyparsing.ParserElement-class.html#__ror__
 pyparsing.ParseElementEnhance.__str__	pyparsing.ParseElementEnhance-class.html#__str__
 pyparsing.ParserElement.resetCache	pyparsing.ParserElement-class.html#resetCache
-pyparsing.ParserElement.__rmul__	pyparsing.ParserElement-class.html#__rmul__
 pyparsing.ParserElement.__radd__	pyparsing.ParserElement-class.html#__radd__
 pyparsing.ParserElement._parseNoCache	pyparsing.ParserElement-class.html#_parseNoCache
-pyparsing.ParserElement._exprArgCache	pyparsing.ParserElement-class.html#_exprArgCache
+pyparsing.ParserElement.__rmul__	pyparsing.ParserElement-class.html#__rmul__
 pyparsing.ParserElement.__rsub__	pyparsing.ParserElement-class.html#__rsub__
 pyparsing.ParserElement.inlineLiteralsUsing	pyparsing.ParserElement-class.html#inlineLiteralsUsing
 pyparsing.ParserElement.__and__	pyparsing.ParserElement-class.html#__and__
@@ -376,27 +383,28 @@ pyparsing.Combine.__init__	pyparsing.Combine-class.html#__init__
 pyparsing.ParserElement.setFailAction	pyparsing.ParserElement-class.html#setFailAction
 pyparsing.ParserElement.transformString	pyparsing.ParserElement-class.html#transformString
 pyparsing.Combine.__slotnames__	pyparsing.Combine-class.html#__slotnames__
-pyparsing.ParserElement.enablePackrat	pyparsing.ParserElement-class.html#enablePackrat
 pyparsing.ParserElement.parseString	pyparsing.ParserElement-class.html#parseString
-pyparsing.ParserElement.scanString	pyparsing.ParserElement-class.html#scanString
+pyparsing.ParserElement.packrat_cache	pyparsing.ParserElement-class.html#packrat_cache
 pyparsing.ParserElement.__req__	pyparsing.ParserElement-class.html#__req__
 pyparsing.ParserElement.__xor__	pyparsing.ParserElement-class.html#__xor__
 pyparsing.ParserElement.setDefaultWhitespaceChars	pyparsing.ParserElement-class.html#setDefaultWhitespaceChars
 pyparsing.ParserElement._packratEnabled	pyparsing.ParserElement-class.html#_packratEnabled
 pyparsing.ParseElementEnhance.parseImpl	pyparsing.ParseElementEnhance-class.html#parseImpl
 pyparsing.ParserElement.__invert__	pyparsing.ParserElement-class.html#__invert__
-pyparsing.ParserElement.split	pyparsing.ParserElement-class.html#split
+pyparsing.ParserElement.packrat_cache_lock	pyparsing.ParserElement-class.html#packrat_cache_lock
 pyparsing.Combine.postParse	pyparsing.Combine-class.html#postParse
 pyparsing.ParserElement.__call__	pyparsing.ParserElement-class.html#__call__
 pyparsing.ParserElement.addParseAction	pyparsing.ParserElement-class.html#addParseAction
-pyparsing.ParserElement.__mul__	pyparsing.ParserElement-class.html#__mul__
+pyparsing.ParserElement.setWhitespaceChars	pyparsing.ParserElement-class.html#setWhitespaceChars
+pyparsing.ParserElement.split	pyparsing.ParserElement-class.html#split
 pyparsing.ParserElement.__ne__	pyparsing.ParserElement-class.html#__ne__
 pyparsing.ParseElementEnhance.leaveWhitespace	pyparsing.ParseElementEnhance-class.html#leaveWhitespace
 pyparsing.ParserElement.setName	pyparsing.ParserElement-class.html#setName
 pyparsing.ParserElement.__rand__	pyparsing.ParserElement-class.html#__rand__
 pyparsing.ParserElement.matches	pyparsing.ParserElement-class.html#matches
 pyparsing.ParserElement.suppress	pyparsing.ParserElement-class.html#suppress
-pyparsing.ParserElement.parseWithTabs	pyparsing.ParserElement-class.html#parseWithTabs
+pyparsing.ParserElement.enablePackrat	pyparsing.ParserElement-class.html#enablePackrat
+pyparsing.ParserElement.packrat_cache_stats	pyparsing.ParserElement-class.html#packrat_cache_stats
 pyparsing.ParserElement.setResultsName	pyparsing.ParserElement-class.html#setResultsName
 pyparsing.ParserElement.parseFile	pyparsing.ParserElement-class.html#parseFile
 pyparsing.ParserElement.addCondition	pyparsing.ParserElement-class.html#addCondition
@@ -411,32 +419,33 @@ pyparsing.ParserElement.__eq__	pyparsing.ParserElement-class.html#__eq__
 pyparsing.ParserElement.__rxor__	pyparsing.ParserElement-class.html#__rxor__
 pyparsing.ParserElement.runTests	pyparsing.ParserElement-class.html#runTests
 pyparsing.ParserElement.DEFAULT_WHITE_CHARS	pyparsing.ParserElement-class.html#DEFAULT_WHITE_CHARS
-pyparsing.ParserElement.verbose_stacktrace	pyparsing.ParserElement-class.html#verbose_stacktrace
+pyparsing.ParserElement.parseWithTabs	pyparsing.ParserElement-class.html#parseWithTabs
 pyparsing.ParserElement.searchString	pyparsing.ParserElement-class.html#searchString
-pyparsing.ParserElement.canParseNext	pyparsing.ParserElement-class.html#canParseNext
+pyparsing.ParserElement.scanString	pyparsing.ParserElement-class.html#scanString
 pyparsing.ParserElement.setParseAction	pyparsing.ParserElement-class.html#setParseAction
 pyparsing.ParserElement.preParse	pyparsing.ParserElement-class.html#preParse
+pyparsing.ParserElement.setDebug	pyparsing.ParserElement-class.html#setDebug
 pyparsing.ParserElement.__rne__	pyparsing.ParserElement-class.html#__rne__
 pyparsing.ParserElement.setBreak	pyparsing.ParserElement-class.html#setBreak
 pyparsing.Combine.ignore	pyparsing.Combine-class.html#ignore
 pyparsing.ParserElement.setDebugActions	pyparsing.ParserElement-class.html#setDebugActions
+pyparsing.ParserElement.__mul__	pyparsing.ParserElement-class.html#__mul__
 pyparsing.ParserElement.__repr__	pyparsing.ParserElement-class.html#__repr__
 pyparsing.ParseElementEnhance.checkRecursion	pyparsing.ParseElementEnhance-class.html#checkRecursion
 pyparsing.ParserElement.__hash__	pyparsing.ParserElement-class.html#__hash__
-pyparsing.ParserElement.setWhitespaceChars	pyparsing.ParserElement-class.html#setWhitespaceChars
+pyparsing.ParserElement.canParseNext	pyparsing.ParserElement-class.html#canParseNext
 pyparsing.ParserElement._parse	pyparsing.ParserElement-class.html#_parse
 pyparsing.ParserElement._skipIgnorables	pyparsing.ParserElement-class.html#_skipIgnorables
 pyparsing.ParserElement._literalStringClass	pyparsing.Literal-class.html
-pyparsing.ParserElement.setDebug	pyparsing.ParserElement-class.html#setDebug
+pyparsing.ParserElement.verbose_stacktrace	pyparsing.ParserElement-class.html#verbose_stacktrace
 pyparsing.Dict	pyparsing.Dict-class.html
 pyparsing.ParserElement._parseCache	pyparsing.ParserElement-class.html#_parseCache
 pyparsing.ParserElement.__ror__	pyparsing.ParserElement-class.html#__ror__
 pyparsing.ParseElementEnhance.__str__	pyparsing.ParseElementEnhance-class.html#__str__
 pyparsing.ParserElement.resetCache	pyparsing.ParserElement-class.html#resetCache
-pyparsing.ParserElement.__rmul__	pyparsing.ParserElement-class.html#__rmul__
 pyparsing.ParserElement.__radd__	pyparsing.ParserElement-class.html#__radd__
 pyparsing.ParserElement._parseNoCache	pyparsing.ParserElement-class.html#_parseNoCache
-pyparsing.ParserElement._exprArgCache	pyparsing.ParserElement-class.html#_exprArgCache
+pyparsing.ParserElement.__rmul__	pyparsing.ParserElement-class.html#__rmul__
 pyparsing.ParserElement.__rsub__	pyparsing.ParserElement-class.html#__rsub__
 pyparsing.ParserElement.inlineLiteralsUsing	pyparsing.ParserElement-class.html#inlineLiteralsUsing
 pyparsing.ParserElement.__and__	pyparsing.ParserElement-class.html#__and__
@@ -444,27 +453,28 @@ pyparsing.Dict.__init__	pyparsing.Dict-class.html#__init__
 pyparsing.ParserElement.setFailAction	pyparsing.ParserElement-class.html#setFailAction
 pyparsing.ParserElement.transformString	pyparsing.ParserElement-class.html#transformString
 pyparsing.Dict.__slotnames__	pyparsing.Dict-class.html#__slotnames__
-pyparsing.ParserElement.enablePackrat	pyparsing.ParserElement-class.html#enablePackrat
 pyparsing.ParserElement.parseString	pyparsing.ParserElement-class.html#parseString
-pyparsing.ParserElement.scanString	pyparsing.ParserElement-class.html#scanString
+pyparsing.ParserElement.packrat_cache	pyparsing.ParserElement-class.html#packrat_cache
 pyparsing.ParserElement.__req__	pyparsing.ParserElement-class.html#__req__
 pyparsing.ParserElement.__xor__	pyparsing.ParserElement-class.html#__xor__
 pyparsing.ParserElement.setDefaultWhitespaceChars	pyparsing.ParserElement-class.html#setDefaultWhitespaceChars
 pyparsing.ParserElement._packratEnabled	pyparsing.ParserElement-class.html#_packratEnabled
 pyparsing.ParseElementEnhance.parseImpl	pyparsing.ParseElementEnhance-class.html#parseImpl
 pyparsing.ParserElement.__invert__	pyparsing.ParserElement-class.html#__invert__
-pyparsing.ParserElement.split	pyparsing.ParserElement-class.html#split
+pyparsing.ParserElement.packrat_cache_lock	pyparsing.ParserElement-class.html#packrat_cache_lock
 pyparsing.Dict.postParse	pyparsing.Dict-class.html#postParse
 pyparsing.ParserElement.__call__	pyparsing.ParserElement-class.html#__call__
 pyparsing.ParserElement.addParseAction	pyparsing.ParserElement-class.html#addParseAction
-pyparsing.ParserElement.__mul__	pyparsing.ParserElement-class.html#__mul__
+pyparsing.ParserElement.setWhitespaceChars	pyparsing.ParserElement-class.html#setWhitespaceChars
+pyparsing.ParserElement.split	pyparsing.ParserElement-class.html#split
 pyparsing.ParserElement.__ne__	pyparsing.ParserElement-class.html#__ne__
 pyparsing.ParseElementEnhance.leaveWhitespace	pyparsing.ParseElementEnhance-class.html#leaveWhitespace
 pyparsing.ParserElement.setName	pyparsing.ParserElement-class.html#setName
 pyparsing.ParserElement.__rand__	pyparsing.ParserElement-class.html#__rand__
 pyparsing.ParserElement.matches	pyparsing.ParserElement-class.html#matches
 pyparsing.ParserElement.suppress	pyparsing.ParserElement-class.html#suppress
-pyparsing.ParserElement.parseWithTabs	pyparsing.ParserElement-class.html#parseWithTabs
+pyparsing.ParserElement.enablePackrat	pyparsing.ParserElement-class.html#enablePackrat
+pyparsing.ParserElement.packrat_cache_stats	pyparsing.ParserElement-class.html#packrat_cache_stats
 pyparsing.ParserElement.setResultsName	pyparsing.ParserElement-class.html#setResultsName
 pyparsing.ParserElement.parseFile	pyparsing.ParserElement-class.html#parseFile
 pyparsing.ParserElement.addCondition	pyparsing.ParserElement-class.html#addCondition
@@ -479,32 +489,33 @@ pyparsing.ParserElement.__eq__	pyparsing.ParserElement-class.html#__eq__
 pyparsing.ParserElement.__rxor__	pyparsing.ParserElement-class.html#__rxor__
 pyparsing.ParserElement.runTests	pyparsing.ParserElement-class.html#runTests
 pyparsing.ParserElement.DEFAULT_WHITE_CHARS	pyparsing.ParserElement-class.html#DEFAULT_WHITE_CHARS
-pyparsing.ParserElement.verbose_stacktrace	pyparsing.ParserElement-class.html#verbose_stacktrace
+pyparsing.ParserElement.parseWithTabs	pyparsing.ParserElement-class.html#parseWithTabs
 pyparsing.ParserElement.searchString	pyparsing.ParserElement-class.html#searchString
-pyparsing.ParserElement.canParseNext	pyparsing.ParserElement-class.html#canParseNext
+pyparsing.ParserElement.scanString	pyparsing.ParserElement-class.html#scanString
 pyparsing.ParserElement.setParseAction	pyparsing.ParserElement-class.html#setParseAction
 pyparsing.ParserElement.preParse	pyparsing.ParserElement-class.html#preParse
+pyparsing.ParserElement.setDebug	pyparsing.ParserElement-class.html#setDebug
 pyparsing.ParserElement.__rne__	pyparsing.ParserElement-class.html#__rne__
 pyparsing.ParserElement.setBreak	pyparsing.ParserElement-class.html#setBreak
 pyparsing.ParseElementEnhance.ignore	pyparsing.ParseElementEnhance-class.html#ignore
 pyparsing.ParserElement.setDebugActions	pyparsing.ParserElement-class.html#setDebugActions
+pyparsing.ParserElement.__mul__	pyparsing.ParserElement-class.html#__mul__
 pyparsing.ParserElement.__repr__	pyparsing.ParserElement-class.html#__repr__
 pyparsing.ParseElementEnhance.checkRecursion	pyparsing.ParseElementEnhance-class.html#checkRecursion
 pyparsing.ParserElement.__hash__	pyparsing.ParserElement-class.html#__hash__
-pyparsing.ParserElement.setWhitespaceChars	pyparsing.ParserElement-class.html#setWhitespaceChars
+pyparsing.ParserElement.canParseNext	pyparsing.ParserElement-class.html#canParseNext
 pyparsing.ParserElement._parse	pyparsing.ParserElement-class.html#_parse
 pyparsing.ParserElement._skipIgnorables	pyparsing.ParserElement-class.html#_skipIgnorables
 pyparsing.ParserElement._literalStringClass	pyparsing.Literal-class.html
-pyparsing.ParserElement.setDebug	pyparsing.ParserElement-class.html#setDebug
+pyparsing.ParserElement.verbose_stacktrace	pyparsing.ParserElement-class.html#verbose_stacktrace
 pyparsing.Each	pyparsing.Each-class.html
 pyparsing.ParserElement._parseCache	pyparsing.ParserElement-class.html#_parseCache
 pyparsing.ParserElement.__ror__	pyparsing.ParserElement-class.html#__ror__
 pyparsing.Each.__str__	pyparsing.Each-class.html#__str__
 pyparsing.ParserElement.resetCache	pyparsing.ParserElement-class.html#resetCache
-pyparsing.ParserElement.__and__	pyparsing.ParserElement-class.html#__and__
 pyparsing.ParserElement.__radd__	pyparsing.ParserElement-class.html#__radd__
 pyparsing.ParserElement._parseNoCache	pyparsing.ParserElement-class.html#_parseNoCache
-pyparsing.ParserElement._exprArgCache	pyparsing.ParserElement-class.html#_exprArgCache
+pyparsing.ParserElement.__and__	pyparsing.ParserElement-class.html#__and__
 pyparsing.ParserElement.__rsub__	pyparsing.ParserElement-class.html#__rsub__
 pyparsing.ParserElement.inlineLiteralsUsing	pyparsing.ParserElement-class.html#inlineLiteralsUsing
 pyparsing.ParserElement.__rmul__	pyparsing.ParserElement-class.html#__rmul__
@@ -512,9 +523,8 @@ pyparsing.ParseExpression.append	pyparsing.ParseExpression-class.html#append
 pyparsing.ParserElement.setFailAction	pyparsing.ParserElement-class.html#setFailAction
 pyparsing.ParserElement.transformString	pyparsing.ParserElement-class.html#transformString
 pyparsing.ParserElement.__rand__	pyparsing.ParserElement-class.html#__rand__
-pyparsing.ParserElement.enablePackrat	pyparsing.ParserElement-class.html#enablePackrat
 pyparsing.ParserElement.parseString	pyparsing.ParserElement-class.html#parseString
-pyparsing.ParserElement.scanString	pyparsing.ParserElement-class.html#scanString
+pyparsing.ParserElement.packrat_cache	pyparsing.ParserElement-class.html#packrat_cache
 pyparsing.ParserElement.__req__	pyparsing.ParserElement-class.html#__req__
 pyparsing.ParserElement.__xor__	pyparsing.ParserElement-class.html#__xor__
 pyparsing.ParserElement.setDefaultWhitespaceChars	pyparsing.ParserElement-class.html#setDefaultWhitespaceChars
@@ -525,14 +535,16 @@ pyparsing.Each.__init__	pyparsing.Each-class.html#__init__
 pyparsing.ParserElement.postParse	pyparsing.ParserElement-class.html#postParse
 pyparsing.ParserElement.__call__	pyparsing.ParserElement-class.html#__call__
 pyparsing.ParserElement.addParseAction	pyparsing.ParserElement-class.html#addParseAction
-pyparsing.ParserElement.split	pyparsing.ParserElement-class.html#split
+pyparsing.ParserElement.setWhitespaceChars	pyparsing.ParserElement-class.html#setWhitespaceChars
+pyparsing.ParserElement.packrat_cache_lock	pyparsing.ParserElement-class.html#packrat_cache_lock
 pyparsing.ParserElement.__ne__	pyparsing.ParserElement-class.html#__ne__
 pyparsing.ParserElement.setName	pyparsing.ParserElement-class.html#setName
 pyparsing.ParseExpression.leaveWhitespace	pyparsing.ParseExpression-class.html#leaveWhitespace
 pyparsing.ParseExpression.__getitem__	pyparsing.ParseExpression-class.html#__getitem__
 pyparsing.ParserElement.matches	pyparsing.ParserElement-class.html#matches
 pyparsing.ParserElement.suppress	pyparsing.ParserElement-class.html#suppress
-pyparsing.ParserElement.parseWithTabs	pyparsing.ParserElement-class.html#parseWithTabs
+pyparsing.ParserElement.enablePackrat	pyparsing.ParserElement-class.html#enablePackrat
+pyparsing.ParserElement.packrat_cache_stats	pyparsing.ParserElement-class.html#packrat_cache_stats
 pyparsing.ParseExpression.setResultsName	pyparsing.ParseExpression-class.html#setResultsName
 pyparsing.ParserElement.parseFile	pyparsing.ParserElement-class.html#parseFile
 pyparsing.ParserElement.addCondition	pyparsing.ParserElement-class.html#addCondition
@@ -547,11 +559,13 @@ pyparsing.ParserElement.__eq__	pyparsing.ParserElement-class.html#__eq__
 pyparsing.ParserElement.__rxor__	pyparsing.ParserElement-class.html#__rxor__
 pyparsing.ParserElement.runTests	pyparsing.ParserElement-class.html#runTests
 pyparsing.ParserElement.DEFAULT_WHITE_CHARS	pyparsing.ParserElement-class.html#DEFAULT_WHITE_CHARS
-pyparsing.ParserElement.verbose_stacktrace	pyparsing.ParserElement-class.html#verbose_stacktrace
+pyparsing.ParserElement.parseWithTabs	pyparsing.ParserElement-class.html#parseWithTabs
 pyparsing.ParserElement.searchString	pyparsing.ParserElement-class.html#searchString
-pyparsing.ParserElement.canParseNext	pyparsing.ParserElement-class.html#canParseNext
+pyparsing.ParserElement.scanString	pyparsing.ParserElement-class.html#scanString
 pyparsing.ParserElement.setParseAction	pyparsing.ParserElement-class.html#setParseAction
 pyparsing.ParserElement.preParse	pyparsing.ParserElement-class.html#preParse
+pyparsing.ParserElement.split	pyparsing.ParserElement-class.html#split
+pyparsing.ParserElement.setDebug	pyparsing.ParserElement-class.html#setDebug
 pyparsing.ParserElement.__rne__	pyparsing.ParserElement-class.html#__rne__
 pyparsing.ParserElement.setBreak	pyparsing.ParserElement-class.html#setBreak
 pyparsing.ParseExpression.ignore	pyparsing.ParseExpression-class.html#ignore
@@ -560,11 +574,11 @@ pyparsing.ParserElement.__mul__	pyparsing.ParserElement-class.html#__mul__
 pyparsing.ParserElement.__repr__	pyparsing.ParserElement-class.html#__repr__
 pyparsing.Each.checkRecursion	pyparsing.Each-class.html#checkRecursion
 pyparsing.ParserElement.__hash__	pyparsing.ParserElement-class.html#__hash__
-pyparsing.ParserElement.setWhitespaceChars	pyparsing.ParserElement-class.html#setWhitespaceChars
+pyparsing.ParserElement.canParseNext	pyparsing.ParserElement-class.html#canParseNext
 pyparsing.ParserElement._parse	pyparsing.ParserElement-class.html#_parse
 pyparsing.ParserElement._skipIgnorables	pyparsing.ParserElement-class.html#_skipIgnorables
 pyparsing.ParserElement._literalStringClass	pyparsing.Literal-class.html
-pyparsing.ParserElement.setDebug	pyparsing.ParserElement-class.html#setDebug
+pyparsing.ParserElement.verbose_stacktrace	pyparsing.ParserElement-class.html#verbose_stacktrace
 pyparsing.Empty	pyparsing.Empty-class.html
 pyparsing.ParserElement._parseCache	pyparsing.ParserElement-class.html#_parseCache
 pyparsing.ParserElement.__ror__	pyparsing.ParserElement-class.html#__ror__
@@ -572,7 +586,7 @@ pyparsing.ParserElement.addParseAction	pyparsing.ParserElement-class.html#addPar
 pyparsing.ParserElement.resetCache	pyparsing.ParserElement-class.html#resetCache
 pyparsing.ParserElement.__radd__	pyparsing.ParserElement-class.html#__radd__
 pyparsing.ParserElement._parseNoCache	pyparsing.ParserElement-class.html#_parseNoCache
-pyparsing.ParserElement._exprArgCache	pyparsing.ParserElement-class.html#_exprArgCache
+pyparsing.ParserElement.__rmul__	pyparsing.ParserElement-class.html#__rmul__
 pyparsing.ParserElement.__rsub__	pyparsing.ParserElement-class.html#__rsub__
 pyparsing.ParserElement.inlineLiteralsUsing	pyparsing.ParserElement-class.html#inlineLiteralsUsing
 pyparsing.ParserElement.__and__	pyparsing.ParserElement-class.html#__and__
@@ -580,33 +594,33 @@ pyparsing.Empty.__init__	pyparsing.Empty-class.html#__init__
 pyparsing.ParserElement.setFailAction	pyparsing.ParserElement-class.html#setFailAction
 pyparsing.ParserElement.transformString	pyparsing.ParserElement-class.html#transformString
 pyparsing.ParserElement.__rand__	pyparsing.ParserElement-class.html#__rand__
-pyparsing.ParserElement.enablePackrat	pyparsing.ParserElement-class.html#enablePackrat
 pyparsing.ParserElement.parseString	pyparsing.ParserElement-class.html#parseString
-pyparsing.ParserElement.scanString	pyparsing.ParserElement-class.html#scanString
+pyparsing.ParserElement.packrat_cache	pyparsing.ParserElement-class.html#packrat_cache
 pyparsing.ParserElement.__req__	pyparsing.ParserElement-class.html#__req__
 pyparsing.ParserElement.setDefaultWhitespaceChars	pyparsing.ParserElement-class.html#setDefaultWhitespaceChars
 pyparsing.ParserElement._packratEnabled	pyparsing.ParserElement-class.html#_packratEnabled
 pyparsing.ParserElement.parseImpl	pyparsing.ParserElement-class.html#parseImpl
 pyparsing.ParserElement.__invert__	pyparsing.ParserElement-class.html#__invert__
-pyparsing.ParserElement.split	pyparsing.ParserElement-class.html#split
-pyparsing.ParserElement.__rmul__	pyparsing.ParserElement-class.html#__rmul__
+pyparsing.ParserElement.packrat_cache_lock	pyparsing.ParserElement-class.html#packrat_cache_lock
+pyparsing.ParserElement.postParse	pyparsing.ParserElement-class.html#postParse
 pyparsing.ParserElement.__call__	pyparsing.ParserElement-class.html#__call__
 pyparsing.ParserElement.__str__	pyparsing.ParserElement-class.html#__str__
-pyparsing.ParserElement.__mul__	pyparsing.ParserElement-class.html#__mul__
+pyparsing.ParserElement.setWhitespaceChars	pyparsing.ParserElement-class.html#setWhitespaceChars
+pyparsing.ParserElement.split	pyparsing.ParserElement-class.html#split
 pyparsing.ParserElement.__ne__	pyparsing.ParserElement-class.html#__ne__
-pyparsing.ParserElement.postParse	pyparsing.ParserElement-class.html#postParse
+pyparsing.ParserElement.leaveWhitespace	pyparsing.ParserElement-class.html#leaveWhitespace
 pyparsing.ParserElement.setName	pyparsing.ParserElement-class.html#setName
 pyparsing.ParserElement.matches	pyparsing.ParserElement-class.html#matches
 pyparsing.ParserElement.suppress	pyparsing.ParserElement-class.html#suppress
-pyparsing.ParserElement.leaveWhitespace	pyparsing.ParserElement-class.html#leaveWhitespace
-pyparsing.ParserElement.parseWithTabs	pyparsing.ParserElement-class.html#parseWithTabs
+pyparsing.ParserElement.enablePackrat	pyparsing.ParserElement-class.html#enablePackrat
+pyparsing.ParserElement.packrat_cache_stats	pyparsing.ParserElement-class.html#packrat_cache_stats
 pyparsing.ParserElement.setResultsName	pyparsing.ParserElement-class.html#setResultsName
 pyparsing.ParserElement.parseFile	pyparsing.ParserElement-class.html#parseFile
 pyparsing.ParserElement.addCondition	pyparsing.ParserElement-class.html#addCondition
 pyparsing.ParserElement.canParseNext	pyparsing.ParserElement-class.html#canParseNext
 pyparsing.ParserElement.__or__	pyparsing.ParserElement-class.html#__or__
 pyparsing.ParserElement.__add__	pyparsing.ParserElement-class.html#__add__
-pyparsing.ParserElement.__sub__	pyparsing.ParserElement-class.html#__sub__
+pyparsing.ParserElement.setParseAction	pyparsing.ParserElement-class.html#setParseAction
 pyparsing.ParserElement.tryParse	pyparsing.ParserElement-class.html#tryParse
 pyparsing.ParserElement.ignore	pyparsing.ParserElement-class.html#ignore
 pyparsing.ParserElement.validate	pyparsing.ParserElement-class.html#validate
@@ -615,23 +629,25 @@ pyparsing.ParserElement.__eq__	pyparsing.ParserElement-class.html#__eq__
 pyparsing.ParserElement.__rxor__	pyparsing.ParserElement-class.html#__rxor__
 pyparsing.ParserElement.runTests	pyparsing.ParserElement-class.html#runTests
 pyparsing.ParserElement.DEFAULT_WHITE_CHARS	pyparsing.ParserElement-class.html#DEFAULT_WHITE_CHARS
-pyparsing.ParserElement.verbose_stacktrace	pyparsing.ParserElement-class.html#verbose_stacktrace
+pyparsing.ParserElement.parseWithTabs	pyparsing.ParserElement-class.html#parseWithTabs
 pyparsing.ParserElement.searchString	pyparsing.ParserElement-class.html#searchString
-pyparsing.ParserElement.setParseAction	pyparsing.ParserElement-class.html#setParseAction
+pyparsing.ParserElement.scanString	pyparsing.ParserElement-class.html#scanString
 pyparsing.ParserElement.preParse	pyparsing.ParserElement-class.html#preParse
+pyparsing.ParserElement.setDebug	pyparsing.ParserElement-class.html#setDebug
 pyparsing.ParserElement.__rne__	pyparsing.ParserElement-class.html#__rne__
 pyparsing.ParserElement.setBreak	pyparsing.ParserElement-class.html#setBreak
 pyparsing.ParserElement.__xor__	pyparsing.ParserElement-class.html#__xor__
 pyparsing.ParserElement.setDebugActions	pyparsing.ParserElement-class.html#setDebugActions
+pyparsing.ParserElement.__mul__	pyparsing.ParserElement-class.html#__mul__
 pyparsing.ParserElement.streamline	pyparsing.ParserElement-class.html#streamline
... 21172 lines suppressed ...

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/python-modules/packages/pyparsing.git



More information about the Python-modules-commits mailing list