[Python-Dev] anonymous blocks

Greg Ewing greg.ewing at canterbury.ac.nz
Fri Apr 22 08:19:48 CEST 2005

Guido van Rossum wrote:

> Perhaps it could be even simpler: 
>     [assignment_target '=']* expr ':' suite

I don't like that so much. It looks like you're
assigning the result of expr to assignment_target,
and then doing something else.

> This would just be an extension of the regular assignment statement.

Syntactically, yes, but semantically it's more
complicated than just a "simple extension", to
my mind.

Greg Ewing, Computer Science Dept, +--------------------------------------+
University of Canterbury,	   | A citizen of NewZealandCorp, a	  |
Christchurch, New Zealand	   | wholly-owned subsidiary of USA Inc.  |
greg.ewing at canterbury.ac.nz	   +--------------------------------------+

More information about the Python-Dev mailing list