[Python-ideas] Inline assignment expression
Aahz
aahz at pythoncraft.com
Sun Mar 15 15:04:13 CET 2009
On Sun, Mar 15, 2009, Nick Coghlan wrote:
>
> B. The proposal uses different assignment syntax ('x -> y', 'y <- x', 'x
> as y') and runs afoul of the question of why are there two forms of
> assignment statement? (Since any expression can be a statement, the new
> embedded assignment syntax would either work as a statement as well, or
> else a special rule would have to added to the compiler to say "cannot
> use embedded assignment expression as statement - use an assignment
> statement instead").
Just for the record, the most common different syntax suggested has
historically been Pascal's ``:=``
--
Aahz (aahz at pythoncraft.com) <*> http://www.pythoncraft.com/
Adopt A Process -- stop killing all your children!
More information about the Python-ideas
mailing list