diff options
author | Fred Drake <fdrake@acm.org> | 2002-03-15 23:21:37 (GMT) |
---|---|---|
committer | Fred Drake <fdrake@acm.org> | 2002-03-15 23:21:37 (GMT) |
commit | 5381588073eced38d37a4cb5ab89d7bd9579b71c (patch) | |
tree | dc7860af56cc6a378032ed34735b1c331cf77cd4 /Doc/ref/refa1.tex | |
parent | 7fe80a108520479a62edd6adc5eef86f4a058341 (diff) | |
download | cpython-5381588073eced38d37a4cb5ab89d7bd9579b71c.zip cpython-5381588073eced38d37a4cb5ab89d7bd9579b71c.tar.gz cpython-5381588073eced38d37a4cb5ab89d7bd9579b71c.tar.bz2 |
Revise the markup related to the grammar productions to increase the
level of predictability. This is not really "good" markup, but is arguably
better than we had before.
This closes SF bug #523117.
Diffstat (limited to 'Doc/ref/refa1.tex')
-rw-r--r-- | Doc/ref/refa1.tex | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/Doc/ref/refa1.tex b/Doc/ref/refa1.tex index 4cd10d5..bf40c2d 100644 --- a/Doc/ref/refa1.tex +++ b/Doc/ref/refa1.tex @@ -20,13 +20,13 @@ versions of Python that introduce incompatible changes to the language. It allows use of the new features on a per-module basis before the release in which the feature becomes standard. -\begin{verbatim} -future_statement: "from" "__future__" "import" feature ["as" name] - ("," feature ["as" name])* - -feature: identifier -name: identifier -\end{verbatim} +\begin{productionlist}[*] + \production{future_statement} + {"from" "__future__" "import" feature ["as" name]} + \productioncont{("," feature ["as" name])*} + \production{feature}{identifier} + \production{name}{identifier} +\end{productionlist} A future statement must appear near the top of the module. The only lines that can appear before a future statement are: |