diff --git a/src/pegen/python_generator.py b/src/pegen/python_generator.py index 05c9959..640bb9c 100644 --- a/src/pegen/python_generator.py +++ b/src/pegen/python_generator.py @@ -286,7 +286,7 @@ def alts_uses_locations(self, alts: Sequence[Alt]) -> bool: def add_return(self, ret_val: str) -> None: for stmt in self.cleanup_statements: self.print(stmt) - self.print(f"return {ret_val};") + self.print(f"return {ret_val}") def visit_Rule(self, node: Rule) -> None: is_loop = node.is_loop()