annotate Doc/lib/libobjs.tex @ 4566:6403c94de50d legacy-trunk

Added safeguard against failure in __del__.
author Guido van Rossum <guido@python.org>
date Wed, 27 Nov 1996 19:39:58 +0000
parents 6c89df576d91
children bf91c0e165aa
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1471
2ec96140a36b Restructured library documentation
Guido van Rossum <guido@python.org>
parents:
diff changeset
1 \chapter{Built-in Types, Exceptions and Functions}
2ec96140a36b Restructured library documentation
Guido van Rossum <guido@python.org>
parents:
diff changeset
2
2ec96140a36b Restructured library documentation
Guido van Rossum <guido@python.org>
parents:
diff changeset
3 \nodename{Built-in Objects}
2ec96140a36b Restructured library documentation
Guido van Rossum <guido@python.org>
parents:
diff changeset
4
2ec96140a36b Restructured library documentation
Guido van Rossum <guido@python.org>
parents:
diff changeset
5 Names for built-in exceptions and functions are found in a separate
2630
6c89df576d91 minor things
Guido van Rossum <guido@python.org>
parents: 2609
diff changeset
6 symbol table. This table is searched last when the interpreter looks
6c89df576d91 minor things
Guido van Rossum <guido@python.org>
parents: 2609
diff changeset
7 up the meaning of a name, so local and global
2609
7ef72873e4d6 restructured library manual accordiung to functional group
Guido van Rossum <guido@python.org>
parents: 1471
diff changeset
8 user-defined names can override built-in names. Built-in types are
2630
6c89df576d91 minor things
Guido van Rossum <guido@python.org>
parents: 2609
diff changeset
9 described together here for easy reference.%
2609
7ef72873e4d6 restructured library manual accordiung to functional group
Guido van Rossum <guido@python.org>
parents: 1471
diff changeset
10 \footnote{Most descriptions sorely lack explanations of the exceptions
1471
2ec96140a36b Restructured library documentation
Guido van Rossum <guido@python.org>
parents:
diff changeset
11 that may be raised --- this will be fixed in a future version of
2609
7ef72873e4d6 restructured library manual accordiung to functional group
Guido van Rossum <guido@python.org>
parents: 1471
diff changeset
12 this manual.}
1471
2ec96140a36b Restructured library documentation
Guido van Rossum <guido@python.org>
parents:
diff changeset
13 \indexii{built-in}{types}
2ec96140a36b Restructured library documentation
Guido van Rossum <guido@python.org>
parents:
diff changeset
14 \indexii{built-in}{exceptions}
2ec96140a36b Restructured library documentation
Guido van Rossum <guido@python.org>
parents:
diff changeset
15 \indexii{built-in}{functions}
2ec96140a36b Restructured library documentation
Guido van Rossum <guido@python.org>
parents:
diff changeset
16 \index{symbol table}
2ec96140a36b Restructured library documentation
Guido van Rossum <guido@python.org>
parents:
diff changeset
17 \bifuncindex{type}
2609
7ef72873e4d6 restructured library manual accordiung to functional group
Guido van Rossum <guido@python.org>
parents: 1471
diff changeset
18
7ef72873e4d6 restructured library manual accordiung to functional group
Guido van Rossum <guido@python.org>
parents: 1471
diff changeset
19 The tables in this chapter document the priorities of operators by
7ef72873e4d6 restructured library manual accordiung to functional group
Guido van Rossum <guido@python.org>
parents: 1471
diff changeset
20 listing them in order of ascending priority (within a table) and
7ef72873e4d6 restructured library manual accordiung to functional group
Guido van Rossum <guido@python.org>
parents: 1471
diff changeset
21 grouping operators that have the same priority in the same box.
7ef72873e4d6 restructured library manual accordiung to functional group
Guido van Rossum <guido@python.org>
parents: 1471
diff changeset
22 Binary operators of the same priority group from left to right.
7ef72873e4d6 restructured library manual accordiung to functional group
Guido van Rossum <guido@python.org>
parents: 1471
diff changeset
23 (Unary operators group from right to left, but there you have no real
7ef72873e4d6 restructured library manual accordiung to functional group
Guido van Rossum <guido@python.org>
parents: 1471
diff changeset
24 choice.) See Chapter 5 of the Python Reference Manual for the
7ef72873e4d6 restructured library manual accordiung to functional group
Guido van Rossum <guido@python.org>
parents: 1471
diff changeset
25 complete picture on operator priorities.