(no) fast boolean evaluation ?
Bruno Desthuilliers
bruno.42.desthuilliers at wtf.websiteburo.oops.com
Mon Aug 6 03:44:59 EDT 2007
Ed Leafe a écrit :
> On Aug 3, 2007, at 11:57 AM, Bruno Desthuilliers wrote:
>
>> Sorry, I forgot to mention the language did not allow to have else & if
>> in the same statement. IOW :
>>
>> if some_condition then
>> do_sometehing
>> else
>> if some_other_condition then
>> do_something_else
>> else
>> if yet_another_condition then
>> do_yet_another_thing
>> else
>> if your_still_here then
>> give_up('this language is definitively brain dead')
>> end if
>> end if
>> end if
>> end if
>
> Usually that's because the language provides a switch/case statement
> construct.
Err... You may have forgotten from lack of practice, but there are
complex conditions that may not always be expressed using a switch/case...
> If it does and you try to write the above code, it isn't the
> language that's brain-dead! ;-)
Lats time I checked, my brain was still alive.
More information about the Python-list
mailing list