Or I should say "empty applications".
(use-modules (ice-9 syncase)) (define-syntax define-ez-class (syntax-rules () ((_ name (parent ...) (slot ...) rest ...) (define-class name (parent ...) (slot #:accessor slot #:init-keyword slot) ... rest ...)))) seems straightforward enough, but syntax-rules quotes the parent list and the #: keywords. Lynn _______________________________________________ Bug-guile mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/bug-guile