added '**kw' to parameter list syntax

This commit is contained in:
Guido van Rossum 1996-06-26 19:26:20 +00:00
parent 036eae6647
commit 00ed6a3279
2 changed files with 6 additions and 2 deletions

View file

@ -275,7 +275,9 @@ keyword arguments is not yet documented in this manual. See chapter
\begin{verbatim}
funcdef: "def" funcname "(" [parameter_list] ")" ":" suite
parameter_list: (defparameter ",")* ("*" identifier | defparameter [","])
parameter_list: (defparameter ",")* ("*" identifier [, "**" identifier]
| "**" identifier
| defparameter [","])
defparameter: parameter ["=" condition]
sublist: parameter ("," parameter)* [","]
parameter: identifier | "(" sublist ")"

View file

@ -275,7 +275,9 @@ keyword arguments is not yet documented in this manual. See chapter
\begin{verbatim}
funcdef: "def" funcname "(" [parameter_list] ")" ":" suite
parameter_list: (defparameter ",")* ("*" identifier | defparameter [","])
parameter_list: (defparameter ",")* ("*" identifier [, "**" identifier]
| "**" identifier
| defparameter [","])
defparameter: parameter ["=" condition]
sublist: parameter ("," parameter)* [","]
parameter: identifier | "(" sublist ")"