From 580eb2604441f477ac50c310d422e9c221198bf5 Mon Sep 17 00:00:00 2001 From: Fred Drake Date: Sun, 8 Mar 1998 05:41:11 +0000 Subject: Logical markup, a couple of index entries. --- Doc/lib/libtypes2.tex | 29 +++++++++++++++++------------ Doc/libtypes2.tex | 29 +++++++++++++++++------------ 2 files changed, 34 insertions(+), 24 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} diff --git a/Doc/libtypes2.tex b/Doc/libtypes2.tex index 8bf5863..b521253 100644 --- a/Doc/libtypes2.tex +++ b/Doc/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} -- cgit v0.12