diff options
author | Fred Drake <fdrake@acm.org> | 1998-03-08 05:41:11 (GMT) |
---|---|---|
committer | Fred Drake <fdrake@acm.org> | 1998-03-08 05:41:11 (GMT) |
commit | 580eb2604441f477ac50c310d422e9c221198bf5 (patch) | |
tree | ec7dca2f7572272268fe604f256e262e83b9382c /Doc/lib | |
parent | 2c954fa4114849f424537dca6a9f4e64f3428b88 (diff) | |
download | cpython-580eb2604441f477ac50c310d422e9c221198bf5.zip cpython-580eb2604441f477ac50c310d422e9c221198bf5.tar.gz cpython-580eb2604441f477ac50c310d422e9c221198bf5.tar.bz2 |
Logical markup, a couple of index entries.
Diffstat (limited to 'Doc/lib')
-rw-r--r-- | Doc/lib/libtypes2.tex | 29 |
1 files changed, 17 insertions, 12 deletions
diff --git a/Doc/lib/libtypes2.tex b/Doc/lib/libtypes2.tex index 8bf5863..b521253 100644 --- a/Doc/lib/libtypes2.tex +++ b/Doc/lib/libtypes2.tex @@ -5,11 +5,11 @@ \setindexsubitem{(in module types)} This module defines names for all object types that are used by the -standard Python interpreter (but not for the types defined by various -extension modules). It is safe to use ``\code{from types import *}'' --- -the module does not export any other names besides the ones listed -here. New names exported by future versions of this module will -all end in \code{Type}. +standard Python interpreter, but not for the types defined by various +extension modules. It is safe to use \samp{from types import *} --- +the module does not export any names besides the ones listed here. +New names exported by future versions of this module will all end in +\samp{Type}. Typical use is for functions that do different things depending on their argument types, like the following: @@ -22,7 +22,7 @@ def delete(list, item): else: list.remove(item) \end{verbatim} -% + The module defines the following names: \begin{datadesc}{NoneType} @@ -30,7 +30,8 @@ The type of \code{None}. \end{datadesc} \begin{datadesc}{TypeType} -The type of type objects (such as returned by \code{type()}). +The type of type objects (such as returned by +\function{type()}\bifuncindex{type}). \end{datadesc} \begin{datadesc}{IntType} @@ -70,11 +71,12 @@ The type of user-defined functions and lambdas. \end{datadesc} \begin{datadesc}{LambdaType} - An alternative name for \code{FunctionType}. +An alternative name for \code{FunctionType}. \end{datadesc} \begin{datadesc}{CodeType} -The type for code objects such as returned by \code{compile()}. +The type for code objects such as returned by +\function{compile()}\bifuncindex{compile}. \end{datadesc} \begin{datadesc}{ClassType} @@ -94,7 +96,8 @@ An alternative name for \code{MethodType}. \end{datadesc} \begin{datadesc}{BuiltinFunctionType} -The type of built-in functions like \code{len} or \code{sys.exit}. +The type of built-in functions like \function{len()} or +\function{sys.exit()}. \end{datadesc} \begin{datadesc}{BuiltinMethodType} @@ -110,11 +113,13 @@ The type of open file objects such as \code{sys.stdout}. \end{datadesc} \begin{datadesc}{XRangeType} -The type of range objects returned by \code{xrange()}. +The type of range objects returned by +\function{xrange()}\bifuncindex{xrange}. \end{datadesc} \begin{datadesc}{TracebackType} -The type of traceback objects such as found in \code{sys.exc_traceback}. +The type of traceback objects such as found in +\code{sys.exc_traceback}. \end{datadesc} \begin{datadesc}{FrameType} |