Re: Bug report
Michael Sperber <[email protected]> Mon, 17 Jan 2011 08:20:21 +0100
| Newsgroups | gmane.lisp.scheme.scheme48 |
|---|---|
| Message-ID | <[email protected]> |
Emmanuel Medernach <[email protected]> writes: > I have a bug to report with the last Scheme48 build ( 1.8 ) > The following macro generates an error : > > (define-syntax foo > (syntax-rules () > ((foo (a ...) (b ...)) > (list (list a b ...) ...)))) > > However it works fine with other Scheme implementations: > (foo (1 2 3) (4 5)) => ((1 4 5) (2 4 5) (3 4 5)) What is it supposed to mean when (a ...) and (b ...) do not have the same length? -- Cheers =8-} Mike Friede, Völkerverständigung und überhaupt blabla