[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Chicken-hackers] [PATCH] Fix #1133
From: |
Evan Hanson |
Subject: |
Re: [Chicken-hackers] [PATCH] Fix #1133 |
Date: |
Tue, 1 Jul 2014 15:23:25 -0700 |
User-agent: |
OpenSMTPD enqueuer (Demoosh) |
On 2014-06-30 12:58, Felix Winkelmann wrote:
> Excellent! Evan, would you mind writing a wiki-page for the egg?
> Perhaps based on the r7rs-tasks page?
Certainly.
> The thing about "define-values" is related to not being able to handle
> extended (DSSSL) lambda-lists, is that correct? If yes, we can
> probably ignore that for the time being.
Not DSSSL, but more basic lambda lists such as the following, which
core's `define-values` doesn't support:
(define-values a (values 1 2 3))
(define-values (a . b) (values 1 2 3))
I initially added an alternative definition of `define-values` to the
egg that supports these cases, but ran up against #1132 in that it
wasn't used within let and lambda bodies. I hope to post a patch to
extend core's version shortly.
Cheers,
Evan
- Re: [Chicken-hackers] [PATCH] Fix #1133,
Evan Hanson <=
- Re: [Chicken-hackers] [PATCH] Fix #1133, Oleg Kolosov, 2014/07/02
- Re: [Chicken-hackers] [PATCH] Fix #1133, Oleg Kolosov, 2014/07/02
- Re: [Chicken-hackers] [PATCH] Fix #1133, Aleksej Saushev, 2014/07/03
- Re: [Chicken-hackers] [PATCH] Fix #1133, Yaroslav Tsarko, 2014/07/03
- Re: [Chicken-hackers] [PATCH] Fix #1133, Felix Winkelmann, 2014/07/03
- Re: [Chicken-hackers] [PATCH] Fix #1133, Yaroslav Tsarko, 2014/07/03
- Re: [Chicken-hackers] [PATCH] Fix #1133, Felix Winkelmann, 2014/07/03
- Re: [Chicken-hackers] [PATCH] Fix #1133, Aleksej Saushev, 2014/07/03