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 steven.daprano
Recipients georg.brandl, jdwhitley, k0wax, rhettinger, steven.daprano
Date 2009-03-15.00:30:17
SpamBayes Score 0.007428049
Marked as misclassified No
Message-id <1237077019.79.0.283600919442.issue1714448@psf.upfronthosting.co.za>
In-reply-to
Content
What's wrong with this?

ob = map[x][y].overpay
if ob:
   ob.blit(x, y)


Is this proposal just about saving one line?

If we allow this, how many of the following will be allowed?

if expr as name: <block>
while expr as name: <block>
expr as name  # alternative to "name = expr"

Frankly, the only one that seems to be useful to me is the second.

As for using "->", please no, there are plenty of languages that use 
line noise, but Python doesn't need to be one of them.
History
Date User Action Args
2009-03-15 00:30:20steven.dapranosetrecipients: + steven.daprano, georg.brandl, rhettinger, k0wax, jdwhitley
2009-03-15 00:30:19steven.dapranosetmessageid: <1237077019.79.0.283600919442.issue1714448@psf.upfronthosting.co.za>
2009-03-15 00:30:18steven.dapranolinkissue1714448 messages
2009-03-15 00:30:17steven.dapranocreate