summaryrefslogtreecommitdiff
path: root/sys/src/cmd/python/Doc/lib/libobjs.tex
diff options
context:
space:
mode:
authorcinap_lenrek <cinap_lenrek@localhost>2011-05-03 11:25:13 +0000
committercinap_lenrek <cinap_lenrek@localhost>2011-05-03 11:25:13 +0000
commit458120dd40db6b4df55a4e96b650e16798ef06a0 (patch)
tree8f82685be24fef97e715c6f5ca4c68d34d5074ee /sys/src/cmd/python/Doc/lib/libobjs.tex
parent3a742c699f6806c1145aea5149bf15de15a0afd7 (diff)
add hg and python
Diffstat (limited to 'sys/src/cmd/python/Doc/lib/libobjs.tex')
-rw-r--r--sys/src/cmd/python/Doc/lib/libobjs.tex24
1 files changed, 24 insertions, 0 deletions
diff --git a/sys/src/cmd/python/Doc/lib/libobjs.tex b/sys/src/cmd/python/Doc/lib/libobjs.tex
new file mode 100644
index 000000000..3c7d79808
--- /dev/null
+++ b/sys/src/cmd/python/Doc/lib/libobjs.tex
@@ -0,0 +1,24 @@
+\chapter{Built-in Objects \label{builtin}}
+
+Names for built-in exceptions and functions and a number of constants are
+found in a separate
+symbol table. This table is searched last when the interpreter looks
+up the meaning of a name, so local and global
+user-defined names can override built-in names. Built-in types are
+described together here for easy reference.\footnote{
+ Most descriptions sorely lack explanations of the exceptions
+ that may be raised --- this will be fixed in a future version of
+ this manual.}
+\indexii{built-in}{types}
+\indexii{built-in}{exceptions}
+\indexii{built-in}{functions}
+\indexii{built-in}{constants}
+\index{symbol table}
+
+The tables in this chapter document the priorities of operators by
+listing them in order of ascending priority (within a table) and
+grouping operators that have the same priority in the same box.
+Binary operators of the same priority group from left to right.
+(Unary operators group from right to left, but there you have no real
+choice.) See chapter 5 of the \citetitle[../ref/ref.html]{Python
+Reference Manual} for the complete picture on operator priorities.