guile-devel
[Top][All Lists]
Advanced

[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
-----------8<---------------
(use-modules (ice-9 r5rs))
(use-syntax (ice-9 syntax))
-----------8<---------------
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 http://sisc.sf.net/r5rs_pitfall.scm 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.


        Scott

Thanks!
        Neil




reply via email to

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