summaryrefslogtreecommitdiffstats
path: root/Doc/ref
diff options
context:
space:
mode:
authorGuido van Rossum <guido@python.org>1993-10-27 13:49:20 (GMT)
committerGuido van Rossum <guido@python.org>1993-10-27 13:49:20 (GMT)
commit4bd023f88291cedbae91f2dea4b13509fc5c2d9a (patch)
tree53ba017d67481f5a3fa0dcbe94b38dbe82a3a82c /Doc/ref
parent3b716046a0758fa87131fcd1ea415adb0b7a8d89 (diff)
downloadcpython-4bd023f88291cedbae91f2dea4b13509fc5c2d9a.zip
cpython-4bd023f88291cedbae91f2dea4b13509fc5c2d9a.tar.gz
cpython-4bd023f88291cedbae91f2dea4b13509fc5c2d9a.tar.bz2
* lib3.tex (module string): added rindex().
* lib1.tex (section{Built-in Functions}): added bagof(), lambda(), map() and reduce(). Repharased apply(). Removed or rephrased references to exec() (now the exec stmt). * lib4.tex: posix.exec --> posix.execv * ref4.tex, ref8.tex, tut.tex: builtin --> __builtin__ * lib3.tex (module string): added atof() and atol(), and ato[fl]_error.
Diffstat (limited to 'Doc/ref')
-rw-r--r--Doc/ref/ref4.tex7
-rw-r--r--Doc/ref/ref8.tex10
2 files changed, 7 insertions, 10 deletions
diff --git a/Doc/ref/ref4.tex b/Doc/ref/ref4.tex
index f8677b5..62db120 100644
--- a/Doc/ref/ref4.tex
+++ b/Doc/ref/ref4.tex
@@ -19,8 +19,9 @@ part of their execution, e.g. by invoking (calling) a function.
The following are code blocks: A module is a code block. A function
body is a code block. A class definition is a code block. Each
command typed interactively is a separate code block; a script file is
-a code block. The string argument passed to the built-in functions
-\verb\eval\ and \verb\exec\ are code blocks. And finally, the
+a code block. The string argument passed to the built-in function
+\verb\eval\ and to the \verb\exec\ statement are code blocks.
+And finally, the
expression read and evaluated by the built-in function \verb\input\ is
a code block.
@@ -66,7 +67,7 @@ assignment, \verb\for\ loop header, or \verb\except\ clause header.
When a global name is not found in the global name space, it is
searched in the list of ``built-in'' names (which is actually the
-global name space of the module \verb\builtin\). When a name is not
+global name space of the module \verb\__builtin__\). When a name is not
found at all, the \verb\NameError\ exception is raised.
The following table lists the meaning of the local and global name
diff --git a/Doc/ref/ref8.tex b/Doc/ref/ref8.tex
index 59ef58c..aeb65bf 100644
--- a/Doc/ref/ref8.tex
+++ b/Doc/ref/ref8.tex
@@ -14,13 +14,13 @@ interpreter is invoked, it is useful to have a notion of a complete
Python program. A complete Python program is executed in a minimally
initialized environment: all built-in and standard modules are
available, but none have been initialized, except for \verb\sys\
-(various system services), \verb\builtin\ (built-in functions,
+(various system services), \verb\__builtin__\ (built-in functions,
exceptions and \verb\None\) and \verb\__main__\. The latter is used
to provide the local and global name space for execution of the
complete program.
\bimodindex{sys}
\bimodindex{__main__}
-\bimodindex{builtin}
+\bimodindex{__builtin__}
The syntax for a complete Python program is that for file input,
described in the next section.
@@ -58,11 +58,7 @@ This syntax is used in the following situations:
\item when parsing a module;
-\item when parsing a string passed to \verb\exec()\;
-\bifuncindex{exec}
-
-\item when parsing a file passed to \verb\execfile()\;
-\bifuncindex{execfile}
+\item when parsing a string passed to the \verb\exec\ statement;
\end{itemize}