develooper Front page | perl.perl6.internals | Postings from February 2001

Re: PDD 2, vtables

Thread Previous | Thread Next
Dan Sugalski
February 7, 2001 08:05
Re: PDD 2, vtables
Message ID:
At 04:02 PM 2/7/2001 +0000, David Mitchell wrote:
> > >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.
>Hmmm, I can't quite how that trick works. How whould the following get
>$opened || open(F, ...)

The second PMC would point to a lazy list, so it wouldn't be evaluated 
unless its value gets fetched.


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

Thread Previous | Thread Next Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at | Group listing | About