@@ -166,12 +166,11 @@ \subsection{Numeric Types \label{typesnumeric}}
166166point numbers are implemented using \ctype {double} in C. All bets on
167167their precision are off unless you happen to know the machine you are
168168working with.
169- \indexii {numeric}{types}
170- \indexii {integer}{types}
171- \indexii {integer}{type}
172- \indexiii {long}{integer}{type}
173- \indexii {floating point}{type}
174- \indexii {complex number}{type}
169+ \obindex {numeric}
170+ \obindex {integer}
171+ \obindex {long integer}
172+ \obindex {floating point}
173+ \obindex {complex number}
175174\indexii {C}{language}
176175
177176Complex numbers have a real and imaginary part, which are both
@@ -332,13 +331,13 @@ \subsection{Sequence Types \label{typesseq}}
332331objects are similar to buffers in that there is no specific syntax to
333332create them, but they are created using the \function {xrange()}
334333function.\bifuncindex {xrange}
335- \indexii {sequence}{types }
336- \indexii {string}{type }
337- \indexii {Unicode}{type }
338- \indexii {buffer}{type }
339- \indexii {tuple}{type }
340- \indexii {list}{type }
341- \indexii {xrange}{type }
334+ \obindex {sequence}
335+ \obindex {string}
336+ \obindex {Unicode}
337+ \obindex {buffer}
338+ \obindex {tuple}
339+ \obindex {list}
340+ \obindex {xrange}
342341
343342Sequence types support the following operations. The \samp {in} and
344343\samp {not in} operations have the same priorities as the comparison
@@ -647,7 +646,7 @@ \subsubsection{String Formatting Operations \label{typesseq-strings}}
647646
648647\subsubsection {XRange Type \label {typesseq-xrange } }
649648
650- The xrange\indexii {xrange}{type } type is an immutable sequence which is
649+ The xrange\obindex {xrange} type is an immutable sequence which is
651650commonly used for looping. The advantage of the xrange type is that an
652651xrange object will always take the same amount of memory, no matter the
653652size of the range it represents. There are no consistent performance
@@ -672,7 +671,7 @@ \subsubsection{Mutable Sequence Types \label{typesseq-mutable}}
672671The following operations are defined on mutable sequence types (where
673672\var {x} is an arbitrary object):
674673\indexiii {mutable}{sequence}{types}
675- \indexii {list}{type }
674+ \obindex {list}
676675
677676\begin {tableiii }{c|l|c}{code}{Operation}{Result}{Notes}
678677 \lineiii {\var {s}[\var {i}] = \var {x}}
@@ -749,8 +748,8 @@ \subsubsection{Mutable Sequence Types \label{typesseq-mutable}}
749748
750749
751750\subsection {Mapping Types \label {typesmapping } }
752- \indexii {mapping}{types }
753- \indexii {dictionary}{type }
751+ \obindex {mapping}
752+ \obindex {dictionary}
754753
755754A \dfn {mapping} object maps values of one type (the key type) to
756755arbitrary objects. Mappings are mutable objects. There is currently
0 commit comments