Re: arithmetic issues William D Clinger (18 Jan 2006 05:54 UTC)
Re: arithmetic issues Alan Watson (18 Jan 2006 17:08 UTC)
Re: arithmetic issues Michael Sperber (18 Jan 2006 20:43 UTC)
Re: arithmetic issues Alan Watson (18 Jan 2006 22:15 UTC)
Re: arithmetic issues bear (18 Jan 2006 18:21 UTC)
Re: straw-man [was Re: arithmetic issues] Aubrey Jaffer (20 Jan 2006 16:13 UTC)
Re: straw-man [was Re: arithmetic issues] Alan Watson (20 Jan 2006 17:43 UTC)
Re: arithmetic issues Alan Watson (20 Jan 2006 17:48 UTC)

Re: arithmetic issues Alan Watson 18 Jan 2006 22:15 UTC

Michael Sperber wrote:
> I don't know what exactly characterizes your notions of "base
> language" and "library."

I understood that R6RS would be organized into a base language and a set
of library modules. So, to me, the base language is what you have if you
do not import any library modules.

> If "base language" means "what's needed to
> build the other stuff," then that would clearly mean that the flonums
> need to be in it.

No, I do not mean that. I mean, "what's exposed to the programmer by
default".

> If you mean "library" means something that an
> implementation may or may not support, then see the rationale of the
> SRFI why that wouldn't be a good idea.

No, I do not mean that. I mean, "what the programmer has to explicitly
import".

Whether bits of the library are optional is another matter. I can see
arguments both for and against it.

> If you think that SRFI 77
> should really be made available in R6RS as a set of library modules
> rather than just one big blob for organizational reasons, then I fully
> agree with you---we just didn't have the methodology to do it when we
> wrote the draft.  I'm hoping we might have it once we get to putting
> stuff into R6RS.

Yes. My biggest dislike of SRFI-77 is more to do with exposing these
routines in the base language rather than pushing them off into the library.

Regards,

Alan
--
Dr Alan Watson
Centro de Radioastronomía y Astrofísica
Universidad Astronómico Nacional de México