Defmacro Signature



I found this macro-lambda-list in a lisp source file written by Edi Weitz.

(defmacro insert-char-class-tester ((char-class chr-expr) &body body)
^^^^^^^^^^^^^^^^^^^^^
I can't see how this definition conforms to the hyperspec:

http://www.lispworks.com/documentation/HyperSpec/Body/03_dd.htm
reqvars::= var*

Is this form often used in macro-definitions??
.



Relevant Pages

  • Re: Defmacro Signature
    ... I can't see how this definition conforms to the hyperspec: ... Is this form often used in macro-definitions?? ... This is covered by the second-to-last paragraph, the one before it, ...
    (comp.lang.lisp)
  • Re: Defmacro Signature
    ... I can't see how this definition conforms to the hyperspec: ... Is this form often used in macro-definitions?? ... Macro lambda lists are destructuring; ...
    (comp.lang.lisp)