blob: 9006b8a37a24dc8497a4101da6b1fcd3303a064d [file] [log] [blame]
Guido van Rossum5fdeeea1994-01-02 01:22:07 +00001\chapter{Built-in Types, Exceptions and Functions}
2
3\nodename{Built-in Objects}
4
5Names for built-in exceptions and functions are found in a separate
6symbol table. This table is searched last, so local and global
Guido van Rossumecde7811995-03-28 13:35:14 +00007user-defined names can override built-in names. Built-in types are
8described together here for easy reference. %
9\footnote{Most descriptions sorely lack explanations of the exceptions
Guido van Rossum5fdeeea1994-01-02 01:22:07 +000010 that may be raised --- this will be fixed in a future version of
Guido van Rossumecde7811995-03-28 13:35:14 +000011 this manual.}
Guido van Rossum5fdeeea1994-01-02 01:22:07 +000012\indexii{built-in}{types}
13\indexii{built-in}{exceptions}
14\indexii{built-in}{functions}
15\index{symbol table}
16\bifuncindex{type}
Guido van Rossumecde7811995-03-28 13:35:14 +000017
18The tables in this chapter document the priorities of operators by
19listing them in order of ascending priority (within a table) and
20grouping operators that have the same priority in the same box.
21Binary operators of the same priority group from left to right.
22(Unary operators group from right to left, but there you have no real
23choice.) See Chapter 5 of the Python Reference Manual for the
24complete picture on operator priorities.