Heinrich Taube scripsit: > (define-macro (with-optkeys spec . body) > (expand-optkeys (car spec) (cdr spec) body)) > > (define (expand-optkeys args vars body) > `(let (...) ,@body))
A procedure (or variable) that is invoked from a low-level macro must be defined using define-for-syntax so that it will be available for execution at compile time. -- Is a chair finely made tragic or comic? Is the John Cowan portrait of Mona Lisa good if I desire to see [EMAIL PROTECTED] it? Is the bust of Sir Philip Crampton lyrical, http://ccil.org/~cowan epical or dramatic? If a man hacking in fury at a block of wood make there an image of a cow, is that image a work of art? If not, why not? --Stephen Dedalus _______________________________________________ Chicken-users mailing list [email protected] http://lists.nongnu.org/mailman/listinfo/chicken-users
