> | [Does the last -1.0 get included if you evaluate [1.0,0.9..(-1.0)]?
> | For Hugs 98, it is a bug.
> 
> No, it's not a bug in Hugs 98, which does what the report requires

> | To achieve this, numericEnumFromTo and numericEnumFromThenTo should be 
> | changed to the versions given in the report's prelude.
> 
> The Hugs 98 prelude *already* uses the definitions given in the
> report's prelude, or at least something that is equivalent in this
> case.

Yes, sorry, I didn't see you put the magic in enumFrom[Then]To.

> It is a puzzle to me that Mark seems to have experienced this behavior
> with Hugs 98 as well---it's not something that I can reproduce on either
> x86 or sparc machines here---but I was guessing that he had probably used
> one of the older prerelease betas of Hugs 98, and not the proper release.

Oh good, so we seem to agree that it were a bug if Hugs 98 behaved as
described. I didn't test if it did.


Christian Sievers

Reply via email to