From: Miss Islington (bot) <31488909+miss-islington@users.noreply.github.com> Date: Wed, 27 May 2026 15:24:47 +0000 (+0200) Subject: [3.15] gh-149861: Fix rule in match statement `case_block` PEG grammar (GH-149908) X-Git-Tag: v3.15.0b2~52 X-Git-Url: http://git.ipfire.org/gitweb/index.cgi?a=commitdiff_plain;h=e565d12acb8fd14ad4432c25daf79882794cca60;p=thirdparty%2FPython%2Fcpython.git [3.15] gh-149861: Fix rule in match statement `case_block` PEG grammar (GH-149908) (cherry picked from commit 99c254e2f79a4197524bef61bf0d12251ee273e6) Co-authored-by: Ivy Xu --- diff --git a/Doc/reference/compound_stmts.rst b/Doc/reference/compound_stmts.rst index a819c41d834a..63baefd33e88 100644 --- a/Doc/reference/compound_stmts.rst +++ b/Doc/reference/compound_stmts.rst @@ -620,7 +620,7 @@ The match statement is used for pattern matching. Syntax: match_stmt: 'match' `subject_expr` ":" NEWLINE INDENT `case_block`+ DEDENT subject_expr: `flexible_expression` "," [`flexible_expression_list` [',']] : | `assignment_expression` - case_block: 'case' `patterns` [`guard`] ":" `!block` + case_block: 'case' `patterns` [`guard`] ":" `suite` .. note:: This section uses single quotes to denote