[Python-ideas] An Alternate Suite Delineation Syntax For Python? (was Re: [Python-Dev] [PATCH] Adding braces to __future__)
Terry Reedy
tjreedy at udel.edu
Sun Dec 11 01:46:11 CET 2011
On 12/10/2011 12:06 AM, Nick Coghlan wrote:
> 4. Returns the value of the last statement in the suite as the
> result of the suite expression (since return statements would affect
> the containing scope)
I believe you mean return the value of the last statement that is
executed, as in the try-except example or the conditional example:
{: if a {:b} else {:c}}
I must congratulate you, Nick, for being the first person in my 14 years
with Python to make a brace idea look half-way sensible. I can see that
algorithmically generated code (which includes templates) might be a
real use case.
--
Terry Jan Reedy
More information about the Python-ideas
mailing list