On Tue, 2006-11-07 at 15:12 -0800, Steve VanDevender wrote:

> There's really no way this can work in general.  Even if it were to be
> written as something like
> 
> (if ...
>     (begin
>       (define ...)))
> 
> to make it valid Scheme, it would produce a definition local to the
> scope of the 'begin'.

Yeah, I knew I was cheating.  I didn't realize that it would break this
badly.

Moreover, this is an RC bug; I've upgraded it to serious.

> At least in the case of SCM, particular SCM versions are rather closely
> tied to corresponding SLIB versions (5e2 needs 3a3, 5e3 needs 3a4)
> partly because SLIB 'require' support is integrated into SCM.  You may
> have noticed that Aubrey Jaffer has tended to release new versions of
> both SCM and SLIB simultaneously for some time now.  Other Schemes
> should work with various SLIB versions.

I agree with your suggestion here; I'll upload a fix.

Thomas

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to