--- Begin Message ---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, --<<attachment: medernac.vcf>>
--- End Message ---
-- http://parenteses.org/mario
_______________________________________________ Chicken-users mailing list [email protected] http://lists.nongnu.org/mailman/listinfo/chicken-users
