Minor fix for currentframe (SF #1652788).
[python.git] / Doc / lib / libobjs.tex
blob3c7d798081ac525c782bdb00b7056c784e32b309
1 \chapter{Built-in Objects \label{builtin}}
3 Names for built-in exceptions and functions and a number of constants are
4 found in a separate
5 symbol table. This table is searched last when the interpreter looks
6 up the meaning of a name, so local and global
7 user-defined names can override built-in names. Built-in types are
8 described together here for easy reference.\footnote{
9 Most descriptions sorely lack explanations of the exceptions
10 that may be raised --- this will be fixed in a future version of
11 this manual.}
12 \indexii{built-in}{types}
13 \indexii{built-in}{exceptions}
14 \indexii{built-in}{functions}
15 \indexii{built-in}{constants}
16 \index{symbol table}
18 The tables in this chapter document the priorities of operators by
19 listing them in order of ascending priority (within a table) and
20 grouping operators that have the same priority in the same box.
21 Binary operators of the same priority group from left to right.
22 (Unary operators group from right to left, but there you have no real
23 choice.) See chapter 5 of the \citetitle[../ref/ref.html]{Python
24 Reference Manual} for the complete picture on operator priorities.