summaryrefslogtreecommitdiffstats
path: root/Doc
diff options
context:
space:
mode:
authorJeremy Hylton <jeremy@alum.mit.edu>2002-04-01 17:58:39 (GMT)
committerJeremy Hylton <jeremy@alum.mit.edu>2002-04-01 17:58:39 (GMT)
commit26c49b66bb063fb3dd91d8c3f6670660533e5d40 (patch)
treef027417a2766f4f5d91833bee514f9cab26a2aae /Doc
parent2f6ef4c6309a6b99979a28b6cf415101160ca32f (diff)
downloadcpython-26c49b66bb063fb3dd91d8c3f6670660533e5d40.zip
cpython-26c49b66bb063fb3dd91d8c3f6670660533e5d40.tar.gz
cpython-26c49b66bb063fb3dd91d8c3f6670660533e5d40.tar.bz2
Small fixes for description of function attributes.
func_closure is a readonly attribute. Add \ttindex{} for func_closure. Remove discussion of func_closure specific to 2.1.
Diffstat (limited to 'Doc')
-rw-r--r--Doc/ref/ref3.tex8
1 files changed, 3 insertions, 5 deletions
diff --git a/Doc/ref/ref3.tex b/Doc/ref/ref3.tex
index 4ef4905..3dc2a16 100644
--- a/Doc/ref/ref3.tex
+++ b/Doc/ref/ref3.tex
@@ -414,24 +414,22 @@ defines the global namespace of the module in which the function was
defined; \member{func_dict} or \member{__dict__} contains the
namespace supporting arbitrary function attributes;
\member{func_closure} is \code{None} or a tuple of cells that contain
-binding for the function's free variables.
+bindings for the function's free variables.
-Of these, \member{func_code}, \member{func_defaults}, \member{func_closure},
+Of these, \member{func_code}, \member{func_defaults},
\member{func_doc}/\member{__doc__}, and
\member{func_dict}/\member{__dict__} may be writable; the
others can never be changed. Additional information about a
function's definition can be retrieved from its code object; see the
description of internal types below.
-In Python 2.1, the \member{func_closure} slot is always \code{None}
-unless nested scopes are enabled. (See the appendix.)
-
\withsubitem{(function attribute)}{
\ttindex{func_doc}
\ttindex{__doc__}
\ttindex{__name__}
\ttindex{__dict__}
\ttindex{func_defaults}
+ \ttindex{func_closure}
\ttindex{func_code}
\ttindex{func_globals}
\ttindex{func_dict}}