summaryrefslogtreecommitdiff
path: root/pyparsing/helpers.py
diff options
context:
space:
mode:
Diffstat (limited to 'pyparsing/helpers.py')
-rw-r--r--pyparsing/helpers.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/pyparsing/helpers.py b/pyparsing/helpers.py
index c4ac2a9..4b2655f 100644
--- a/pyparsing/helpers.py
+++ b/pyparsing/helpers.py
@@ -58,9 +58,9 @@ def delimited_list(
while to_visit and num_exprs < MAX_EXPRS:
parent, cur = to_visit.pop()
num_exprs += 1
- if cur in seen:
+ if id(cur) in seen:
continue
- seen.add(cur)
+ seen.add(id(cur))
cur = cur.copy()
if parent is None:
cpy = cur