[bitc-dev] ieeefloat

Jonathan S. Shapiro shap at eros-os.org
Fri Jan 21 18:40:21 EST 2005


As far as I know, IEEE854 is *not* radix independent. Both the exponent
and the mantissa field in the IEEEFLOAT form are intended to be
expressed as a count of bits. There is no '-' sign.

Oh. Perhaps you mis-read this as a value constructor. It is not. It is a
*type* declaration. It is declaring how many bits of representation
exist for the exponent and the mantissa.

Similarly for fixint.

On Fri, 2005-01-21 at 18:35 -0500, Swaroop Sridhar wrote:
> The language specification has the form:
> (ieeefloat [-]exponent [-]mantissa)  [sec 5.3]
> 
> What is the radix? [IEEE854 is radix-independent]
> 
> Is it understood to be 2?
> 
> Swaroop.
> 
> 
> _______________________________________________
> bitc-dev mailing list
> bitc-dev at coyotos.org
> http://www.coyotos.org/mailman/listinfo/bitc-dev



More information about the bitc-dev mailing list