In perl.cvs.parrot, you wrote: > Log: > Long-delayed patches (my fault. D'oh! -Dan) from Bernhard Schmalhofer to > implement neg and abs.
> inline op neg(inout NUM) { > - if($1 == 0.0) > - goto NEXT(); > - $1 = -($1); > + $1 = 0.0 - $1; > goto NEXT(); > } Not too long ago, this was introduced to not have this -0. Now it's changed back again. How finally should these ops be implemented? I do not want to adjust JIT code weekly :) leo