@@ -11381,7 +11381,7 @@ group_rule(Parser *p)
11381
11381
return _res;
11382
11382
}
11383
11383
11384
- // genexp: '(' expression ~ for_if_clauses ')' | invalid_comprehension
11384
+ // genexp: '(' named_expression ~ for_if_clauses ')' | invalid_comprehension
11385
11385
static expr_ty
11386
11386
genexp_rule(Parser *p)
11387
11387
{
@@ -11401,12 +11401,12 @@ genexp_rule(Parser *p)
11401
11401
UNUSED(_start_lineno); // Only used by EXTRA macro
11402
11402
int _start_col_offset = p->tokens[_mark]->col_offset;
11403
11403
UNUSED(_start_col_offset); // Only used by EXTRA macro
11404
- { // '(' expression ~ for_if_clauses ')'
11404
+ { // '(' named_expression ~ for_if_clauses ')'
11405
11405
if (p->error_indicator) {
11406
11406
D(p->level--);
11407
11407
return NULL;
11408
11408
}
11409
- D(fprintf(stderr, "%*c> genexp[%d-%d]: %s\n", p->level, ' ', _mark, p->mark, "'(' expression ~ for_if_clauses ')'"));
11409
+ D(fprintf(stderr, "%*c> genexp[%d-%d]: %s\n", p->level, ' ', _mark, p->mark, "'(' named_expression ~ for_if_clauses ')'"));
11410
11410
int _cut_var = 0;
11411
11411
Token * _literal;
11412
11412
Token * _literal_1;
@@ -11415,7 +11415,7 @@ genexp_rule(Parser *p)
11415
11415
if (
11416
11416
(_literal = _PyPegen_expect_token(p, 7)) // token='('
11417
11417
&&
11418
- (a = expression_rule (p)) // expression
11418
+ (a = named_expression_rule (p)) // named_expression
11419
11419
&&
11420
11420
(_cut_var = 1)
11421
11421
&&
@@ -11424,7 +11424,7 @@ genexp_rule(Parser *p)
11424
11424
(_literal_1 = _PyPegen_expect_token(p, 8)) // token=')'
11425
11425
)
11426
11426
{
11427
- D(fprintf(stderr, "%*c+ genexp[%d-%d]: %s succeeded!\n", p->level, ' ', _mark, p->mark, "'(' expression ~ for_if_clauses ')'"));
11427
+ D(fprintf(stderr, "%*c+ genexp[%d-%d]: %s succeeded!\n", p->level, ' ', _mark, p->mark, "'(' named_expression ~ for_if_clauses ')'"));
11428
11428
Token *_token = _PyPegen_get_last_nonnwhitespace_token(p);
11429
11429
if (_token == NULL) {
11430
11430
D(p->level--);
@@ -11444,7 +11444,7 @@ genexp_rule(Parser *p)
11444
11444
}
11445
11445
p->mark = _mark;
11446
11446
D(fprintf(stderr, "%*c%s genexp[%d-%d]: %s failed!\n", p->level, ' ',
11447
- p->error_indicator ? "ERROR!" : "-", _mark, p->mark, "'(' expression ~ for_if_clauses ')'"));
11447
+ p->error_indicator ? "ERROR!" : "-", _mark, p->mark, "'(' named_expression ~ for_if_clauses ')'"));
11448
11448
if (_cut_var) {
11449
11449
D(p->level--);
11450
11450
return NULL;
0 commit comments