Re: [Chicken-users] Chicken 4 syntax-rules bug

2009-03-07 Thread felix winkelmann
On Thu, Mar 5, 2009 at 7:28 PM, Jim Ursetto wrote: > I believe this is a bug in Chicken 4. It works in Chicken 3 with the > syntax-case egg, and in Scheme 48. It looks like an ellipsis form > matches after just checking the first pattern, without checking > subsequent patterns. > > (define-synta

[Chicken-users] Chicken 4 syntax-rules bug

2009-03-05 Thread Jim Ursetto
I believe this is a bug in Chicken 4. It works in Chicken 3 with the syntax-case egg, and in Scheme 48. It looks like an ellipsis form matches after just checking the first pattern, without checking subsequent patterns. (define-syntax foo (syntax-rules () ((_ (a b) ...)