History for Tools/peg_generator - python/cpython · GitHub

github.com

Tin mới

gh-153569: Unify tokenizer input readers (#156472)

gh-153569: Unify tokenizer input readers (#156472)

gh-153569: Split tokenizer lexer into focused files (#153585)

gh-153569: Split tokenizer lexer into focused files (#153585)

gh-148690: Build Windows freethreaded binaries into separate directory and include python3t.dll on GIL-enabled (GH-149218)

gh-148690: Build Windows freethreaded binaries into separate directory and include python3t.dll on GIL-enabled (GH-149218)

gh-145783: Propagate errors raised in `NEW_TYPE_COMMENT` (#145784)

gh-145783: Propagate errors raised in `NEW_TYPE_COMMENT` (#145784)

gh-143054: Disallow non-top-level Cut for now (GH-143622)

gh-143054: Disallow non-top-level Cut for now (GH-143622)

gh-130396: Remove _Py_ReachedRecursionLimitWithMargin() function (#141951)

gh-130396: Remove _Py_ReachedRecursionLimitWithMargin() function (#141951)

gh-135801: Add the module parameter to compile() etc (GH-139652)

gh-135801: Add the module parameter to compile() etc (GH-139652)

gh-92266: Update pre-commit (#139411)

gh-92266: Update pre-commit (#139411)

gh-138970: Add general metadata system to the peg generator (#138971)

gh-138970: Add general metadata system to the peg generator (#138971)

gh-138281: Remove unused `topsort` and bump minimal version in `peg_generator` (#138487)

gh-138281: Remove unused `topsort` and bump minimal version in `peg_generator` (#138487)

gh-138281: Run `ruff` on `Tools/peg_generator` (#138282)

gh-138281: Run `ruff` on `Tools/peg_generator` (#138282)

gh-138279: Remove unused attr in RuleCollectorVisitor in parser_generator.py (#138280)

gh-138279: Remove unused attr in RuleCollectorVisitor in parser_generator.py (#138280)

gh-138257: Fix internal `RuleCollectorVisitor` attribute name (#138208)

gh-138257: Fix internal `RuleCollectorVisitor` attribute name (#138208)

parser_generator.py typo - keywods -> keywords (#135014)

parser_generator.py typo - keywods -> keywords (#135014)

gh-133157: remove usage of `_Py_NO_SANITIZE_UNDEFINED` in `Parser/pegen.c` (#134048)

gh-133157: remove usage of `_Py_NO_SANITIZE_UNDEFINED` in `Parser/pegen.c` (#134048)

gh-135028: Increase parser MAXSTACK for nested parenthesis (#135031)

gh-135028: Increase parser MAXSTACK for nested parenthesis (#135031)

gh-133779: Revert Windows generation of pyconfig.h and go back to a static header. (GH-133966)

gh-133779: Revert Windows generation of pyconfig.h and go back to a static header. (GH-133966)

gh-133555: Allow regenerating the parser with Python < 3.14 (#133557)

gh-133555: Allow regenerating the parser with Python < 3.14 (#133557)

gh-132921: Fix setuptools._distutils.dep_util deprecation (#132923)

gh-132921: Fix setuptools._distutils.dep_util deprecation (#132923)

GH-130396: Use computed stack limits on linux (GH-130398)

GH-130396: Use computed stack limits on linux (GH-130398)

GH-91079: Revert "GH-91079: Implement C stack limits using addresses, not counters. (GH-130007)" for now (GH130413)

GH-91079: Revert "GH-91079: Implement C stack limits using addresses, not counters. (GH-130007)" for now (GH130413)

GH-91079: Implement C stack limits using addresses, not counters. (GH-130007)

GH-91079: Implement C stack limits using addresses, not counters. (GH-130007)

gh-125588: Allow to regenerate the parser with Python < 3.12 (#127969)

gh-125588: Allow to regenerate the parser with Python < 3.12 (#127969)

gh-125588: Teach the python PEG generator the new f-string tokens (#125589)

gh-125588: Teach the python PEG generator the new f-string tokens (#125589)

gh-124889: Rework Python generator cache (#125816)

gh-124889: Remove redundant artificial rules in PEG parser (#124893)

gh-122270: Fix typos in the Py_DEBUG macro name (GH-122271)

gh-120956: Avoid comparison of int to Py_ssize_t in parser (#120959)

Fix types in pegen parser generator (GH-120720)

gh-116991: Improve `pygen --help` for `python` subparser (#116992)

gh-118235: Move RAISE_SYNTAX_ERROR actions to invalid rules and make sure they stay there (GH-119731)

Fix typos in comments (#119645)

gh-118671: Updated dead ActiveState links (#118730)

gh-116988: Remove duplicates of `annotated_rhs` in the Grammar (#117004)

gh-112984: Fix link error on free-threaded Windows build (GH-114455)