--- Begin Message ---
Subject: |
Bug report |
Date: |
Fri, 14 Jan 2011 11:32:10 +0100 |
User-agent: |
Thunderbird 1.5.0.12 (X11/20101210) |
Hello,
I have a bug to report with the last Chicken build ( Version 4.6.0 )
The following macro generates an error :
(define-syntax foo
(syntax-rules ()
((foo (a ...) (b ...))
(list (list a b ...) ...))))
Error: during expansion of (syntax-rules ...) - too many ellipses: (b ...)
However it works fine with other Scheme implementations:
(foo (1 2 3) (4 5)) => ((1 4 5) (2 4 5) (3 4 5))
Best regards,
--
medernac.vcf
Description: Vcard
--- End Message ---