Added footnote about lamda bodies being the same as function bodies.

This commit is contained in:
Guido van Rossum 1996-08-09 21:00:19 +00:00
parent 45687bb976
commit 22277c860f
2 changed files with 12 additions and 2 deletions

View file

@ -99,7 +99,7 @@ Module & n.s. for this module & same as global & \\
Script & n.s. for \verb@__main__@ & same as global & \\
Interactive command & n.s. for \verb@__main__@ & same as global & \\
Class definition & global n.s. of containing block & new n.s. & \\
Function body & global n.s. of containing block & new n.s. & \\
Function body & global n.s. of containing block & new n.s. & (2) \\
String passed to \verb@exec@ statement
& global n.s. of containing block
& local n.s. of containing block & (1) \\
@ -123,6 +123,11 @@ Notes:
\item[(1)] The global and local name space for these can be
overridden with optional extra arguments.
\item[(2)] The body of lambda forms (see section \ref{lambda}) is
treated exactly the same as a (nested) function definition. Lambda
forms have their own name space consisting of their formal arguments.
\indexii{lambda}{form}
\end{description}
The built-in functions \verb@globals()@ and \verb@locals()@ returns a

View file

@ -99,7 +99,7 @@ Module & n.s. for this module & same as global & \\
Script & n.s. for \verb@__main__@ & same as global & \\
Interactive command & n.s. for \verb@__main__@ & same as global & \\
Class definition & global n.s. of containing block & new n.s. & \\
Function body & global n.s. of containing block & new n.s. & \\
Function body & global n.s. of containing block & new n.s. & (2) \\
String passed to \verb@exec@ statement
& global n.s. of containing block
& local n.s. of containing block & (1) \\
@ -123,6 +123,11 @@ Notes:
\item[(1)] The global and local name space for these can be
overridden with optional extra arguments.
\item[(2)] The body of lambda forms (see section \ref{lambda}) is
treated exactly the same as a (nested) function definition. Lambda
forms have their own name space consisting of their formal arguments.
\indexii{lambda}{form}
\end{description}
The built-in functions \verb@globals()@ and \verb@locals()@ returns a