Skip to content

Commit 0e34a59

Browse files
pablogsalwimglenn
andauthored
[3.10] bpo-44257: fix "assigment_expr" typo + regenerate the grammar, and remove unused imports (GH-29393) (GH-29395)
Co-authored-by: Wim Glenn <[email protected]>. (cherry picked from commit 762173c) Co-authored-by: wim glenn <[email protected]>
1 parent 1f3ae5c commit 0e34a59

File tree

2 files changed

+64
-64
lines changed

2 files changed

+64
-64
lines changed

Grammar/python.gram

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -512,11 +512,11 @@ star_named_expression[expr_ty]:
512512
| named_expression
513513

514514

515-
assigment_expression[expr_ty]:
515+
assignment_expression[expr_ty]:
516516
| a=NAME ':=' ~ b=expression { _PyAST_NamedExpr(CHECK(expr_ty, _PyPegen_set_expr_context(p, a, Store)), b, EXTRA) }
517517

518518
named_expression[expr_ty]:
519-
| assigment_expression
519+
| assignment_expression
520520
| invalid_named_expression
521521
| expression !':='
522522

@@ -708,7 +708,7 @@ group[expr_ty]:
708708
| '(' a=(yield_expr | named_expression) ')' { a }
709709
| invalid_group
710710
genexp[expr_ty]:
711-
| '(' a=( assigment_expression | expression !':=') b=for_if_clauses ')' { _PyAST_GeneratorExp(a, b, EXTRA) }
711+
| '(' a=( assignment_expression | expression !':=') b=for_if_clauses ')' { _PyAST_GeneratorExp(a, b, EXTRA) }
712712
| invalid_comprehension
713713
set[expr_ty]: '{' a=star_named_expressions '}' { _PyAST_Set(a, EXTRA) }
714714
setcomp[expr_ty]:
@@ -747,7 +747,7 @@ arguments[expr_ty] (memo):
747747
| a=args [','] &')' { a }
748748
| invalid_arguments
749749
args[expr_ty]:
750-
| a[asdl_expr_seq*]=','.(starred_expression | ( assigment_expression | expression !':=') !'=')+ b=[',' k=kwargs {k}] {
750+
| a[asdl_expr_seq*]=','.(starred_expression | ( assignment_expression | expression !':=') !'=')+ b=[',' k=kwargs {k}] {
751751
_PyPegen_collect_call_seqs(p, a, b, EXTRA) }
752752
| a=kwargs { _PyAST_Call(_PyPegen_dummy_name(p),
753753
CHECK_NULL_ALLOWED(asdl_expr_seq*, _PyPegen_seq_extract_starred_exprs(p, a)),

0 commit comments

Comments
 (0)