Skip to content

Commit 10c2537

Browse files
committed
minor correction
1 parent 0693e8f commit 10c2537

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

popper/gen2.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -232,7 +232,7 @@ def find_variants(self, rule, max_rule_vars=False):
232232
head, body = rule
233233
body_vars = frozenset(x for literal in body for x in literal.arguments if x >= len(head.arguments))
234234
if max_rule_vars:
235-
subset = range(len(head.arguments), len(body_vars)+1)
235+
subset = range(len(head.arguments), len(body_vars | set(head.arguments)))
236236
else:
237237
subset = range(len(head.arguments), self.settings.max_vars)
238238
for xs in permutations(subset, len(body_vars)):

0 commit comments

Comments
 (0)