From 22277c860fad80511416dca335cb853c4d736cfb Mon Sep 17 00:00:00 2001 From: Guido van Rossum Date: Fri, 9 Aug 1996 21:00:19 +0000 Subject: Added footnote about lamda bodies being the same as function bodies. --- Doc/ref/ref4.tex | 7 ++++++- Doc/ref4.tex | 7 ++++++- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/Doc/ref/ref4.tex b/Doc/ref/ref4.tex index 2151a6a..ed621c4 100644 --- a/Doc/ref/ref4.tex +++ b/Doc/ref/ref4.tex @@ -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 diff --git a/Doc/ref4.tex b/Doc/ref4.tex index 2151a6a..ed621c4 100644 --- a/Doc/ref4.tex +++ b/Doc/ref4.tex @@ -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 -- cgit v0.12