On Tue, 17 Dec 2002, Martin Gasbichler wrote:
> I don't think there is any documentation available on this, apart from
> a small comment in scheme/more-packages.scm:
>
> ;; floatnums ;Still don't print correctly
>
> I think this is also the reason why Scheme 48 doesn't use them by
> default. The implementation you get by default is provided by the
The annals of scheme-48-bugs concur:
From jar@s48.org Tue Jun 4 20:04:36 2002
Date: Fri, 07 Sep 2001 17:30:14 -0400
From: Jonathan A Rees <jar@s48.org>
To: Alan@lcs.mit.edu
Cc: scheme-48-bugs@zurich.ai.mit.edu
Subject: Re: Bug in 0.57 (?).
Date: Fri, 7 Sep 2001 17:07:03 -0400 (EDT)
From: Alan Bawden <Alan@lcs.mit.edu>
From: sperber@informatik.uni-tuebingen.de (Michael Sperber [Mr.
>>>>> "Sriram" == Sriram Thaiyar <sri@asu.edu> writes:
...
Sriram> Error: exception
Sriram> #f
Sriram> (cos 1.2)
You need to
,open floatnums
So periodically I need to be reminded why `floatnums' isn't opened by
default. I'm not trying to be a pain. I know I've had it explained
to me
before, but I honestly can't remember the reason. A search through
the documentation that came with Scheme48 0.57 doesn't turn up any
explanation.
As I remember, it's because reading and printing don't work, and there
may be many more bugs lurking in there, and it didn't seem right to do
a half-way job. If you're forced to do this extra little step, it's
analogous to clicking one of those annoying "I Agree" boxes when you
do a web-based software install.
Whenever I install Scheme 48, I edit the more-packages.scm file to
include floatnums in the initial build.
I agree that it should be either fixed or explained.
|