diff options
author | Benjamin Peterson <benjamin@python.org> | 2008-08-19 19:52:46 +0000 |
---|---|---|
committer | Benjamin Peterson <benjamin@python.org> | 2008-08-19 19:52:46 +0000 |
commit | 80f0ed5bb1b38a615d92bdf2b3b3dad854dd06d9 (patch) | |
tree | 3c75d17c436a3d9f6b8c9f8fa58b4ec6fa2badbe /Grammar | |
parent | d9ccf8c547f3163946462fd382991b27d4d1a4ee (diff) | |
download | cpython-git-80f0ed5bb1b38a615d92bdf2b3b3dad854dd06d9.tar.gz |
allow keyword args to be passed in after *args #3473
Diffstat (limited to 'Grammar')
-rw-r--r-- | Grammar/Grammar | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/Grammar/Grammar b/Grammar/Grammar index b014c72e8d..865d44c19d 100644 --- a/Grammar/Grammar +++ b/Grammar/Grammar @@ -130,7 +130,9 @@ dictmaker: test ':' test (',' test ':' test)* [','] classdef: 'class' NAME ['(' [testlist] ')'] ':' suite -arglist: (argument ',')* (argument [',']| '*' test [',' '**' test] | '**' test) +arglist: (argument ',')* (argument [','] + |'*' test (',' argument)* [',' '**' test] + |'**' test) argument: test [gen_for] | test '=' test # Really [keyword '='] test list_iter: list_for | list_if |