At 11:32 AM 2/6/2001 -0200, Branden wrote:
>Simon Cozens wrote:
> > > > =item logical_or
> > > > =item logical_and
> > > > =item logical_not
> > >
> > > Er, why not just use get_bool?
> >
> > Overloading.
> >
>
>Please see my previous post on the subject. As I pointed there, implementing
>|| and && like that breaks short-circuits.

No, it doesn't. Just because you pass in two PMCs doesn't mean that they 
both need to be evaluated. Though the PDD does need to be clearer about how 
that happens.

                                        Dan

--------------------------------------"it's like this"-------------------
Dan Sugalski                          even samurai
[EMAIL PROTECTED]                         have teddy bears and even
                                      teddy bears get drunk

Reply via email to