On Sat, May 14, 2005 at 09:31:29AM -0700, Larry Wall wrote: > I don't think we can allow this situation to stand. Either we have > to make != and !~ and ne transform themselves via "not raising", or > we have to disallow negative comparisons on junctions entirely.
I'm of the opinion that disallowing negative comparison on junctions is the best way to go. If I were better at this forensics stuff, I'd have a cogent argument to backup my position, but as it is all I can think of right now is this: if we make != comparison illegal on junctions, perl can give the programmer a helpful message when they forget whereas the other way, they just get unexpected behavior if they forget that != does something different than usual. -Scott -- Jonathan Scott Duff [EMAIL PROTECTED]