guile-devel
[Top][All Lists]
Advanced

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

Re: JACAL, scm


From: Radey Shouman
Subject: Re: JACAL, scm
Date: Fri, 21 Sep 2001 12:36:46 -0400 (EDT)

Mikael Djurfeldt writes:

 > You are correct that Guile fails when loading r4rstest.scm.  It fails
 > when trying to evaluate the expression '(begin)'.  Now, looking at
 > both R4RS and R5RS, it turns out that this is an illegal expression.
 > According to the standards documents, at least one expression is
 > required:
 > 
 >  - library syntax: begin <expression1> <expression2> ...
 > 
 > (This is also echoed in the formal syntax of R5RS.)

Please see the "Programs and Definitions" section of the formal syntax,
where we see

   <definition> --> (begin <definition>*)

Which indicates that (BEGIN) should be allowable anywhere definitions
may appear.

SCM was changed quite recently in response to a bug report by Gary
T. Leavens, <address@hidden>, who pointed out the above
clause.




reply via email to

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