diff options
author | ptmcg <ptmcg@austin.rr.com> | 2020-02-01 16:20:36 -0600 |
---|---|---|
committer | ptmcg <ptmcg@austin.rr.com> | 2020-02-01 16:20:36 -0600 |
commit | 8d9ab59a2b2767ad56c9b852c325075113718c0a (patch) | |
tree | b7c5bbb9eab2527970fa28f4de06304eabc20f1f /pyparsing/results.py | |
parent | 2e9a47cd0377fb2f481417f6b4c9a5b1a036ddd3 (diff) | |
download | pyparsing-git-8d9ab59a2b2767ad56c9b852c325075113718c0a.tar.gz |
Shorten pyparsing tracebacks, to clear out internal pyparsing calls; plus some micro-optimizations when using packrat parsing
Diffstat (limited to 'pyparsing/results.py')
-rw-r--r-- | pyparsing/results.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/pyparsing/results.py b/pyparsing/results.py index fb4d8f1..af8a66f 100644 --- a/pyparsing/results.py +++ b/pyparsing/results.py @@ -455,7 +455,7 @@ class ParseResults(object): Returns a new copy of a :class:`ParseResults` object. """ ret = ParseResults(self.__toklist) - ret.__tokdict = dict(self.__tokdict.items()) + ret.__tokdict.update(self.__tokdict) ret.__parent = self.__parent ret.__accumNames.update(self.__accumNames) ret.__name = self.__name |