in reply to (tye)Re: Why not support this syntax?
in thread Why not support this syntax?

I think you meant:
if ($min > $x > $max) { ... }
What you're implicitly suggesting is that Perl would change symantics from && between inequalities to ||, but how could perl possibly know when to do this and when not to? Eg. in my original expression, what would Perl do if $x was greater than $max? I think your example can more sensibly be expressed as:
unless ($min < $x < $max) { ... }
   MeowChow                                   
               s aamecha.s a..a\u$&owag.print

Replies are listed 'Best First'.
(tye)Re2: Why not support this syntax?
by tye (Sage) on Apr 24, 2001 at 20:40 UTC

    See, I told you I can't understand code that uses >. (:

    But you just illustrated more problems with this. For example, your last line should have been: unless(  $min <= $x <= $max  ) But I don't find those compelling reasons to not implement it. If someone actually managed to produce a patch for this I wouldn't be opposed to it.

            - tye (but my friends call me "Tye")