Skip to content

Commit e1b62e5

Browse files
gh-124889: Remove redundant artificial rules, some refactoring 2 (#124893)
Explicit using of "is_repeat1" kwarg is added to visit_Repeat0 and visit_Repeat1 methods. Its slightly improve code readabitily.
1 parent 0a8f197 commit e1b62e5

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

Tools/peg_generator/pegen/c_generator.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -324,15 +324,15 @@ def visit_Repeat0(self, node: Repeat0) -> FunctionCall:
324324
return self._generate_artificial_rule_call(
325325
node,
326326
"repeat0",
327-
lambda: self.gen.artificial_rule_from_repeat(node.node, False),
327+
lambda: self.gen.artificial_rule_from_repeat(node.node, is_repeat1=False),
328328
"asdl_seq *",
329329
)
330330

331331
def visit_Repeat1(self, node: Repeat1) -> FunctionCall:
332332
return self._generate_artificial_rule_call(
333333
node,
334334
"repeat1",
335-
lambda: self.gen.artificial_rule_from_repeat(node.node, True),
335+
lambda: self.gen.artificial_rule_from_repeat(node.node, is_repeat1=True),
336336
"asdl_seq *",
337337
)
338338

0 commit comments

Comments
 (0)