Skip to content

Commit f15b3a5

Browse files
committed
minor correction
1 parent 10c2537 commit f15b3a5

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

popper/gen3.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -553,7 +553,7 @@ def find_variants3(self, rule, ruleid=0, max_rule_vars=False):
553553
head_arity = len(self.settings.head_literal.arguments)
554554
body_vars = frozenset(x for literal in body for x in literal.arguments if x >= head_arity)
555555
if max_rule_vars:
556-
subset = range(len(head.arguments), len(body_vars)+1)
556+
subset = range(len(head.arguments), len(body_vars | set(head.arguments)))
557557
else:
558558
subset = range(len(head.arguments), self.settings.max_vars)
559559
subset = range(head_arity, self.settings.max_vars)

0 commit comments

Comments
 (0)