scsh-users
[Top] [All Lists]

Re: Is s48_extract_double actually useful?

To: <scsh-news@zurich.ai.mit.edu>
Subject: Re: Is s48_extract_double actually useful?
From: RT Happe <rthappe@mathematik.uni-freiburg.de>
Date: Tue, 17 Dec 2002 17:33:04 +0100 (CET)
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.



<Prev in Thread] Current Thread [Next in Thread>