On Mon, Jun 06, 2005 at 11:49:17AM +0200, H.Merijn Brand wrote:
> On Mon, 6 Jun 2005 02:30:53 -0700, Yitzchak Scott-Thoennes <[EMAIL PROTECTED]>
> > -    if (key <= AvFILLp(av) && AvARRAY(av)[key] != &PL_sv_undef
> > -       && AvARRAY(av)[key])
> > +    if (key <= AvFILLp(av) && AvARRAY(av)[key]
> > +        && (AvARRAY(av)[key] != &PL_sv_undef || ! AvREAL(av)))
> 
> Could I get an extra set of parens somewhere here. It always feels icky to
> see a mixture of && and || in a line for a simple regex. If not only to
> prevent compilers that treat && and || exactly the same precedence

Not sure where you mean.  It's if ( a && b && ( c || ! d ) ) .

Reply via email to