chicken-users
[Top][All Lists]
Advanced

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

Re: [Chicken-users] let-values fix.


From: felix winkelmann
Subject: Re: [Chicken-users] let-values fix.
Date: Mon, 14 Nov 2005 18:54:30 +0100

On 11/13/05, Reed Sheridan <address@hidden> wrote:
> Hi,
>
> Chicken's implementation of let-values doesn't comply with srfi-11 -
> it should allow values to be bound to all three forms of lambda list
> as specified in R5RS: (var...), var, and (var ... . var-n), but it
> only allows the first form.  There is an (ugly) patch attached that
> fixes this problem, and I've commited a fix (the reference
> implementation) to syntax-case's version of let-values to the svn
> repository.

Thanks.

>
> I'll sure that define-values, let*-values, etc, also have this
> problem, but I don't have a fix right now.
>
> Another thing:  Is there a way to turn off or reduce the new
> call-chain debugging information display?  It's ok with define-macro,
> but with syntax case I was getting 64K characters of information for
> giving a let-values a malformed argument, which is excessive.
>

You might want to check the current development version (2.210),
which limits the output of the source-code in the call chain and allows
you to set the length of the call-chain via a runtime-parameter (-:aXXX).

cheers,
felix




reply via email to

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