summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGuido van Rossum <guido@python.org>2020-04-30 20:18:18 -0700
committerGuido van Rossum <guido@python.org>2020-04-30 20:18:18 -0700
commitc73ab8934487d0dc88ce4a8ed230bae100ff3776 (patch)
tree41cc34ddc5c30bc5a459e87f82daf0b699d20a25
parent13c3fd2f38ba4a3cded83f74b543bef3e1a3b320 (diff)
downloadcpython-git-c73ab8934487d0dc88ce4a8ed230bae100ff3776.tar.gz
Fix an oversight (kwds -> lambda_kwds)
-rw-r--r--Grammar/python.gram4
-rw-r--r--Parser/pegen/parse.c12
2 files changed, 8 insertions, 8 deletions
diff --git a/Grammar/python.gram b/Grammar/python.gram
index 960c4cca40..9493757e52 100644
--- a/Grammar/python.gram
+++ b/Grammar/python.gram
@@ -329,9 +329,9 @@ lambda_slash_with_default[SlashWithDefault*]:
| a=lambda_param_no_default* b=lambda_param_with_default+ '/' &':' { _PyPegen_slash_with_default(p, a, b) }
lambda_star_etc[StarEtc*]:
- | '*' a=lambda_param_no_default b=lambda_param_maybe_default* c=[kwds] {
+ | '*' a=lambda_param_no_default b=lambda_param_maybe_default* c=[lambda_kwds] {
_PyPegen_star_etc(p, a, b, c) }
- | '*' ',' b=lambda_param_maybe_default+ c=[kwds] {
+ | '*' ',' b=lambda_param_maybe_default+ c=[lambda_kwds] {
_PyPegen_star_etc(p, NULL, b, c) }
| a=lambda_kwds { _PyPegen_star_etc(p, NULL, NULL, a) }
diff --git a/Parser/pegen/parse.c b/Parser/pegen/parse.c
index be3d4e7694..2992a5f984 100644
--- a/Parser/pegen/parse.c
+++ b/Parser/pegen/parse.c
@@ -5261,8 +5261,8 @@ lambda_slash_with_default_rule(Parser *p)
}
// lambda_star_etc:
-// | '*' lambda_param_no_default lambda_param_maybe_default* kwds?
-// | '*' ',' lambda_param_maybe_default+ kwds?
+// | '*' lambda_param_no_default lambda_param_maybe_default* lambda_kwds?
+// | '*' ',' lambda_param_maybe_default+ lambda_kwds?
// | lambda_kwds
static StarEtc*
lambda_star_etc_rule(Parser *p)
@@ -5272,7 +5272,7 @@ lambda_star_etc_rule(Parser *p)
}
StarEtc* res = NULL;
int mark = p->mark;
- { // '*' lambda_param_no_default lambda_param_maybe_default* kwds?
+ { // '*' lambda_param_no_default lambda_param_maybe_default* lambda_kwds?
arg_ty a;
asdl_seq * b;
void *c;
@@ -5284,7 +5284,7 @@ lambda_star_etc_rule(Parser *p)
&&
(b = _loop0_82_rule(p))
&&
- (c = kwds_rule(p), 1)
+ (c = lambda_kwds_rule(p), 1)
)
{
res = _PyPegen_star_etc ( p , a , b , c );
@@ -5296,7 +5296,7 @@ lambda_star_etc_rule(Parser *p)
}
p->mark = mark;
}
- { // '*' ',' lambda_param_maybe_default+ kwds?
+ { // '*' ',' lambda_param_maybe_default+ lambda_kwds?
asdl_seq * b;
void *c;
void *literal;
@@ -5308,7 +5308,7 @@ lambda_star_etc_rule(Parser *p)
&&
(b = _loop1_83_rule(p))
&&
- (c = kwds_rule(p), 1)
+ (c = lambda_kwds_rule(p), 1)
)
{
res = _PyPegen_star_etc ( p , NULL , b , c );