diff options
author | Guido van Rossum <guido@python.org> | 1996-08-20 17:35:48 (GMT) |
---|---|---|
committer | Guido van Rossum <guido@python.org> | 1996-08-20 17:35:48 (GMT) |
commit | 0a94dfcab83f540a7aa8ef5bfaa1e90919ba1ebf (patch) | |
tree | b874ceaa56714b6863fb4e5839e5b0b0df8a4ffd /Doc | |
parent | 25b361fc1423b68c02b691ba523c263e9dc1c641 (diff) | |
download | cpython-0a94dfcab83f540a7aa8ef5bfaa1e90919ba1ebf.zip cpython-0a94dfcab83f540a7aa8ef5bfaa1e90919ba1ebf.tar.gz cpython-0a94dfcab83f540a7aa8ef5bfaa1e90919ba1ebf.tar.bz2 |
Erase all memory of the access statement
Diffstat (limited to 'Doc')
-rw-r--r-- | Doc/ref/ref2.tex | 2 | ||||
-rw-r--r-- | Doc/ref/ref6.tex | 37 | ||||
-rw-r--r-- | Doc/ref2.tex | 2 | ||||
-rw-r--r-- | Doc/ref6.tex | 37 |
4 files changed, 2 insertions, 76 deletions
diff --git a/Doc/ref/ref2.tex b/Doc/ref/ref2.tex index 9ccfee6..b093998 100644 --- a/Doc/ref/ref2.tex +++ b/Doc/ref/ref2.tex @@ -181,12 +181,12 @@ identifiers. They must be spelled exactly as written here: \index{reserved word} \begin{verbatim} -access del from lambda return and elif global not try break else if or while class except import pass continue finally in print def for is raise +del from lambda return \end{verbatim} % When adding keywords, pipe it through keywords.py for reformatting diff --git a/Doc/ref/ref6.tex b/Doc/ref/ref6.tex index 54bfde5..5bd468c 100644 --- a/Doc/ref/ref6.tex +++ b/Doc/ref/ref6.tex @@ -17,7 +17,6 @@ simple_stmt: expression_stmt | continue_stmt | import_stmt | global_stmt - | access_stmt | exec_stmt \end{verbatim} @@ -511,39 +510,3 @@ containing the \verb@exec@ statement. The same applies to the \ttindex{eval} \ttindex{execfile} \ttindex{compile} - -\section{The {\tt access} statement} \label{access} -\stindex{access} - -\begin{verbatim} -access_stmt: "access" ... -\end{verbatim} - -This statement is obsolete. It no longer generates any code; in the -future, \verb@access@ will no longer be a reserved word. - -\section{The {\tt exec} statement} \label{exec} -\stindex{exec} - -\begin{verbatim} -exec_stmt: "exec" expression ["in" expression ["," expression]] -\end{verbatim} - -This statement supports dynamic execution of Python code. The first -expression should evaluate to either a string, an open file object, or -a code object. If it is a string, the string is parsed as a suite of -Python statements which is then executed (unless a syntax error -occurs). If it is an open file, the file is parsed until EOF and -executed. If it is a code object, it is simply executed. - -In all cases, if the optional parts are omitted, the code is executed -in the current scope. If only the first expression after \verb@in@ is -specified, it should be a dictionary, which will be used for both the -global and the local variables. If two expressions are given, both -must be dictionaries and they are used for the global and local -variables, respectively. - -Hints: dynamic evaluation of expressions is supported by the built-in -function \verb@eval()@. The built-in functions \verb@globals()@ and -\verb@locals()@ return the current global and local dictionary, -respectively, which may be useful to pass around for use by \verb@exec@. diff --git a/Doc/ref2.tex b/Doc/ref2.tex index 9ccfee6..b093998 100644 --- a/Doc/ref2.tex +++ b/Doc/ref2.tex @@ -181,12 +181,12 @@ identifiers. They must be spelled exactly as written here: \index{reserved word} \begin{verbatim} -access del from lambda return and elif global not try break else if or while class except import pass continue finally in print def for is raise +del from lambda return \end{verbatim} % When adding keywords, pipe it through keywords.py for reformatting diff --git a/Doc/ref6.tex b/Doc/ref6.tex index 54bfde5..5bd468c 100644 --- a/Doc/ref6.tex +++ b/Doc/ref6.tex @@ -17,7 +17,6 @@ simple_stmt: expression_stmt | continue_stmt | import_stmt | global_stmt - | access_stmt | exec_stmt \end{verbatim} @@ -511,39 +510,3 @@ containing the \verb@exec@ statement. The same applies to the \ttindex{eval} \ttindex{execfile} \ttindex{compile} - -\section{The {\tt access} statement} \label{access} -\stindex{access} - -\begin{verbatim} -access_stmt: "access" ... -\end{verbatim} - -This statement is obsolete. It no longer generates any code; in the -future, \verb@access@ will no longer be a reserved word. - -\section{The {\tt exec} statement} \label{exec} -\stindex{exec} - -\begin{verbatim} -exec_stmt: "exec" expression ["in" expression ["," expression]] -\end{verbatim} - -This statement supports dynamic execution of Python code. The first -expression should evaluate to either a string, an open file object, or -a code object. If it is a string, the string is parsed as a suite of -Python statements which is then executed (unless a syntax error -occurs). If it is an open file, the file is parsed until EOF and -executed. If it is a code object, it is simply executed. - -In all cases, if the optional parts are omitted, the code is executed -in the current scope. If only the first expression after \verb@in@ is -specified, it should be a dictionary, which will be used for both the -global and the local variables. If two expressions are given, both -must be dictionaries and they are used for the global and local -variables, respectively. - -Hints: dynamic evaluation of expressions is supported by the built-in -function \verb@eval()@. The built-in functions \verb@globals()@ and -\verb@locals()@ return the current global and local dictionary, -respectively, which may be useful to pass around for use by \verb@exec@. |