summaryrefslogtreecommitdiff
path: root/pyparsing/helpers.py
diff options
context:
space:
mode:
authorptmcg <ptmcg@austin.rr.com>2022-07-11 08:43:59 -0500
committerptmcg <ptmcg@austin.rr.com>2022-07-11 08:43:59 -0500
commitff2b4c876b2a3032b17ed2c43221c231e3b5e2bb (patch)
tree5da8b1d4d9682b70854cd67330f45d1c8c5eaf01 /pyparsing/helpers.py
parent97b30229dcdebddc341df114d9d438431179f4bb (diff)
downloadpyparsing-git-ff2b4c876b2a3032b17ed2c43221c231e3b5e2bb.tar.gz
Add recurse option to set_debug(), fixes #399
Diffstat (limited to 'pyparsing/helpers.py')
-rw-r--r--pyparsing/helpers.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/pyparsing/helpers.py b/pyparsing/helpers.py
index ecb382b..f3e0ab5 100644
--- a/pyparsing/helpers.py
+++ b/pyparsing/helpers.py
@@ -49,6 +49,7 @@ def delimited_list(
def make_deep_name_copy(expr):
from collections import deque
+
MAX_EXPRS = sys.getrecursionlimit()
seen = set()
to_visit = deque([(None, expr)])