[Top][All Lists]

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

Re: 1+ is not R5RS

From: Ludovic Courtès
Subject: Re: 1+ is not R5RS
Date: Thu, 18 Dec 2008 22:09:58 +0100
User-agent: Gnus/5.11 (Gnus v5.11) Emacs/22.3 (gnu/linux)


"Bertalan Fodor (LilyPondTool)" <address@hidden> writes:

> I'm trying to implement a more or less Guile compatible Scheme
> implementation in Java.

Can you share some insight as to why you took this route rather than
use/extend either Kawa or Guile?  :-)

> However I found that Guile allows 1+ 1- etc. as identifiers. However,
> the R5RS spec does not allow.


> Could you provide me some background why 1+ exists, as it is the same
> as (+ 1, and why is it named like this?

It'll be hard to get a definite answer: these procedures have "always"
been there, at least since Jim Blandy became Guile's maintainer:

  commit 0f2d19dd46f83f41177f61d585732b32a866d613
  Author: Jim Blandy <address@hidden>
  Date:   Thu Jul 25 22:56:11 1996 +0000

That's a long time ago...


reply via email to

[Prev in Thread] Current Thread [Next in Thread]