Rational sequence
Ross Paterson
ross@soi.city.ac.uk
Sat, 26 Oct 2002 18:50:05 +0100
On Tue, Oct 22, 2002 at 01:52:01PM +0100, Alastair Reid wrote:
> Once the release is out the door and things settle down a bit (both in
> Hugs and in my personal life), I'd like to cleanup the Hugs' internals
> which have gotten quite confused by layer upon layer of backward
> compatability code. Practical benefits I hope for are:
>
> - Make Float mean 'C float' and Double mean 'C double'.
> Most of the code is actually in Hugs already but it was disabled
> because of some long-irrelevant issue involving the foreign
> function interface.
Does this mean that we can safely enable USE_DOUBLE_PRECISION now?
If so, I think we should do it for this release. Obviously the best
thing would be Float = float, Double = double, but I think most people
would prefer Float = Double = double to Float = Double = float.