cpython/Tools/peg_generator/pegen
Miss Islington (bot) 573589cf75
[3.13] gh-138257: Fix internal RuleCollectorVisitor attribute name (GH-138208) (#138260)
gh-138257: Fix internal `RuleCollectorVisitor` attribute name (GH-138208)

The internal `RuleCollectorVisitor` class had an attribute named "rulses"
instead of "rules" that other `GrammarVisitor` subclasses define.
(cherry picked from commit 11217a883d)

Co-authored-by: chemelnucfin <3982092+chemelnucfin@users.noreply.github.com>
2025-08-30 09:51:25 +00:00
..
__init__.py
__main__.py gh-108455: peg_generator: make the mypy config slightly stricter (#108627) 2023-08-29 11:23:22 +00:00
ast_dump.py gh-108455: peg_generator: enable mypy's --warn-unreachable setting and redundant-expr error code (#109160) 2023-09-08 22:05:40 +01:00
build.py [3.13] gh-132921: Fix setuptools._distutils.dep_util deprecation (#133522) 2025-05-06 20:40:36 +02:00
c_generator.py [3.13] gh-133157: fix UBSan failures in Parser/pegen.c (GH-134048) (#135334) 2025-06-10 09:12:41 +00:00
first_sets.py
grammar.py gh-109596: Ensure repeated rules in the grammar are not allowed and fix incorrect soft keywords (#109606) 2023-09-22 19:03:23 +01:00
grammar_parser.py
grammar_visualizer.py gh-105191: Cleanup peg generator; keep only necessary files (#105197) 2023-06-01 17:24:15 +02:00
keywordgen.py gh-58032: Do not use argparse.FileType in module CLIs and scripts (GH-113649) 2024-01-10 15:07:19 +02:00
metagrammar.gram
parser.py gh-108455: peg_generator: make the mypy config slightly stricter (#108627) 2023-08-29 11:23:22 +00:00
parser_generator.py [3.13] gh-138257: Fix internal RuleCollectorVisitor attribute name (GH-138208) (#138260) 2025-08-30 09:51:25 +00:00
python_generator.py gh-107015: Remove async_hacks from the tokenizer (#107018) 2023-07-26 16:34:15 +01:00
sccutils.py gh-118671: Updated dead ActiveState links (#118730) 2024-05-08 01:06:38 -06:00
testutil.py gh-108455: peg_generator: install two stubs packages before running mypy (#108637) 2023-08-29 20:14:08 +01:00
tokenizer.py
validator.py