]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
bpo-42128: Structural Pattern Matching (PEP 634) (GH-22917)
authorBrandt Bucher <brandtbucher@gmail.com>
Fri, 26 Feb 2021 22:51:55 +0000 (14:51 -0800)
committerGitHub <noreply@github.com>
Fri, 26 Feb 2021 22:51:55 +0000 (14:51 -0800)
commit145bf269df3530176f6ebeab1324890ef7070bf8
tree4c4928d6250785372171a52be0b7269aa444511b
parentcc02b4f2e810ab524d845daa18bc94df5b092dd8
bpo-42128: Structural Pattern Matching (PEP 634) (GH-22917)

Co-authored-by: Guido van Rossum <guido@python.org>
Co-authored-by: Talin <viridia@gmail.com>
Co-authored-by: Pablo Galindo <pablogsal@gmail.com>
43 files changed:
Doc/library/dis.rst
Doc/tools/susp-ignored.csv
Grammar/python.gram
Include/Python-ast.h
Include/internal/pycore_ast.h
Include/internal/pycore_interp.h
Include/object.h
Include/opcode.h
Include/symtable.h
Lib/ast.py
Lib/collections/__init__.py
Lib/dataclasses.py
Lib/importlib/_bootstrap_external.py
Lib/keyword.py
Lib/opcode.py
Lib/test/libregrtest/pgo.py
Lib/test/test_ast.py
Lib/test/test_collections.py
Lib/test/test_dataclasses.py
Lib/test/test_patma.py [new file with mode: 0644]
Misc/NEWS.d/next/Core and Builtins/2020-10-23-08-54-04.bpo-42128.SWmVEm.rst [new file with mode: 0644]
Objects/bytearrayobject.c
Objects/bytesobject.c
Objects/dictobject.c
Objects/floatobject.c
Objects/listobject.c
Objects/longobject.c
Objects/setobject.c
Objects/tupleobject.c
Objects/typeobject.c
Objects/unicodeobject.c
Parser/Python.asdl
Parser/asdl_c.py
Parser/parser.c
Python/Python-ast.c
Python/ast.c
Python/ast_opt.c
Python/ceval.c
Python/compile.c
Python/importlib_external.h
Python/opcode_targets.h
Python/pystate.c
Python/symtable.c