[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) |
Hello,
"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.
Right.
> 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...
Thanks,
Ludo'.