]> granicus.if.org Git - python/commitdiff
Lots of minor fixes, many suggested by Detlef Lannert
authorFred Drake <fdrake@acm.org>
Thu, 21 Sep 2000 22:01:36 +0000 (22:01 +0000)
committerFred Drake <fdrake@acm.org>
Thu, 21 Sep 2000 22:01:36 +0000 (22:01 +0000)
<lannert@uni-duesseldorf.de>.

Doc/ref/ref6.tex

index 5e77d2ac4d818fe95cc46418f7c69af2cb7db221..083fd6863d8abebd9851b8e0d0a90dd74685b6b6 100644 (file)
@@ -266,11 +266,11 @@ target:          identifier | "(" target_list ")" | "[" target_list "]"
 (See section \ref{primaries} for the syntax definitions for the last
 three symbols.)
 
-An augmented assignment evaluates the target (which, unlike with normal
-assignment statements, cannot be a tuple) and the expression list, performs
-the binary operation specific to the type of assignment on the two operands,
-and assigns the result to the original target. The target is only evaluated
-once.
+An augmented assignment evaluates the target (which, unlike normal
+assignment statements, cannot be an unpacking) and the expression
+list, performs the binary operation specific to the type of assignment
+on the two operands, and assigns the result to the original
+target.  The target is only evaluated once.
 
 An augmented assignment expression like \code{x += 1} can be rewritten as
 \code{x = x + 1} to achieve a similar, but not exactly equal effect. In the
@@ -370,9 +370,10 @@ exception is raised.
 \exindex{RuntimeError}
 
 \keyword{print} also has an extended form, defined as
+\index{extended print statement}
 
 \begin{verbatim}
-print_stmt: '>>' expression [ (',' expression)+ [','] ] )
+print_stmt: "print" ">>" expression [ ("," expression)+ [","] ]
 \end{verbatim}
 
 In this form, the first expression after the \keyword{>>} must
@@ -559,7 +560,7 @@ see below.
 The \keyword{from} form does not bind the module name: it goes through the
 list of identifiers, looks each one of them up in the module found in step
 (1), and binds the name in the local namespace to the object thus found. 
-Like with the first form of \keyword{import}, an alternate local name can be
+As with the first form of \keyword{import}, an alternate local name can be
 supplied by specifying "\keyword{as} localname".  If a name is not found,
 \exception{ImportError} is raised.  If the list of identifiers is replaced
 by a star (\samp{*}), all names defined in the module are bound, except