Draft Pep (was: Re: Let's Talk About Lambda Functions!)

Greg Ewing see_reply_address at something.invalid
Tue Aug 6 23:58:06 EDT 2002


Samuel Bronson wrote:

> "John Roth" <johnroth at ameritech.com> wrote in message
> news:ukvgmltbldvd9e at news.supernews.com...
>  > is simply too much of a change to the language. Just to mention one
>  > of the issues: how do you do a clean if/else/elif syntax in an
>  > expression
>  > format?
> You don't like "expr '?' expr ':' expr"?


In the case where the sub-parts are all expressions, this
has already been solved:

   <expr> if <expr> else <expr>

The BDFL doesn't like it, though, which is a pity, because
I think it's one of the more elegant things to come out of
the ever-recurring ?: wars.

-- 
Greg Ewing, Computer Science Dept,
University of Canterbury,	
Christchurch, New Zealand
http://www.cosc.canterbury.ac.nz/~greg




More information about the Python-list mailing list