This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author arno
Recipients arno, docs@python, rhettinger, terry.reedy
Date 2010-09-04.18:14:04
SpamBayes Score 1.4379131e-10
Marked as misclassified No
Message-id <1283624047.97.0.345207248895.issue9717@psf.upfronthosting.co.za>
In-reply-to
Content
Terry: I agree that augmented assignement should be described better in the language reference.  I guess that would warrant opening another issue?

However I tend to think that the term "in-place operation" is a good one.

BTW:

- the reference of "(See section Primaries for the syntax definitions for the last three symbols.)" is probably there to point to the definition of what can go on the left side of the augmented assignement symbol (what used to be called an "lvalue")

- "With the exception of assigning to tuples ": this refers to the fact that whereas x, y, z = l is correct syntax, x, y, z += l isn't.

Raymond: I agree that the operator doc would be clearer if better structured.

So I put forward another patch to operator.rst, structuring it more clearly and providing a more detailed introduction to the "In-place operations" section, but not trying to detail the workings of augmented assignement in general.
History
Date User Action Args
2010-09-04 18:14:08arnosetrecipients: + arno, rhettinger, terry.reedy, docs@python
2010-09-04 18:14:07arnosetmessageid: <1283624047.97.0.345207248895.issue9717@psf.upfronthosting.co.za>
2010-09-04 18:14:06arnolinkissue9717 messages
2010-09-04 18:14:06arnocreate