- documented Ellipsis, NotImplemented
authorFred Drake <fdrake@acm.org>
Thu, 2 Jan 2003 05:13:51 +0000 (05:13 +0000)
committerFred Drake <fdrake@acm.org>
Thu, 2 Jan 2003 05:13:51 +0000 (05:13 +0000)
- minor markup changes
- indented for consistency with newer content

Doc/lib/libconsts.tex

index e8e620c55afa6600d7cf4f02c743e51c5dadf243..a7b449837cbdbd3630a895cde7366625c2472a61 100644 (file)
@@ -1,20 +1,31 @@
-\section{Builtin Constants}
+\section{Built-in Constants}
 
-A small number of constants live in the builtin namespace.  They are:
+A small number of constants live in the built-in namespace.  They are:
 
 \begin{datadesc}{False}
-The false value of the \code{bool} type.
-\versionadded{2.3}
+  The false value of the \class{bool} type.
+  \versionadded{2.3}
 \end{datadesc}
 
 \begin{datadesc}{True}
-The true value of the \code{bool} type.
-\versionadded{2.3}
+  The true value of the \class{bool} type.
+  \versionadded{2.3}
 \end{datadesc}
 
 \begin{datadesc}{None}
-The sole value of \code{NoneType}.  \code{None} is frequently used to
-represent the absence of a value, as when default arguments are not passed
-to a function.
+  The sole value of \code{\refmodule{types}.NoneType}.  \code{None} is
+  frequently used to represent the absence of a value, as when default
+  arguments are not passed to a function.
 \end{datadesc}
 
+\begin{datadesc}{NotImplemented}
+  Special value which can be returned by the ``rich comparison''
+  special methods (\method{__eq__()}, \method{__lt__()}, and friends),
+  to indicate that the comparison is not implemented with respect to
+  the other type.
+\end{datadesc}
+
+\begin{datadesc}{Ellipsis}
+  Special value used in conjunction with extended slicing syntax.
+  % XXX Someone who understands extended slicing should fill in here.
+\end{datadesc}