[Top][All Lists]

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

Re: Commercial development

From: Neil Jerram
Subject: Re: Commercial development
Date: Wed, 20 Apr 2005 20:19:34 +0100
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.6) Gecko/20050324 Debian/1.7.6-1

Scott G. Miller wrote:

For one, you have to execute a non-standard statement to load the R5RS macro system.

Well, given a file (which you only have to write once) containing
(use-modules (ice-9 r5rs))
(use-syntax (ice-9 syntax))
you can run Guile as "guile -l <above file> ..." to get an R5RS interpreter. (Subject to the following remaining bugs, of course.)

But beyond that, try running on Guile. At least on 1.6.7 it
still has problems.  Maybe 1.8 will be better.

Yes, I see. But 1.8 will indeed be better; the current CVS only has problems with
- 1.1 - for which I have a candidate fix
- 8.3 - which the comment in r5rs_pitfall.scm suggests is debatable
- the final map/call/cc test, where Guile gives "not call/cc safe, but probably tail recursive and efficient", and which the comment suggests is acceptable.



reply via email to

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