[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Scheme flonum literals

This page is part of the web mail archives of SRFI 58 from before July 7th, 2015. The new archives for SRFI 58 contain all messages, not just those from before July 7th, 2015.

On Fri, 7 Jan 2005, Bradd W. Szonye wrote:

>Just FYI, a little more background on Scheme's exponent markers:


Okay, this does make sense;  A 32bit float minus three bits
for typetags though, is painfully coarse, but good enough for
some types of applications.

The more I think about it, the more I see these exponent markers as
modifying the inexact prefix; In a perfect world, I'd prefer to banish
them from the exponent marker alltogether and use #is, #if, #id, #il
as inexactness prefixes for short, float, double, and long.

We do not live in a perfect world.  Such a change would cause a flag
day for all existing code.  Let's not do it.