[EMAIL PROTECTED] wrote on Mon, Dec 09, 2002 at 12:35:17PM -0600: 
> 
> (defmacro setassoc (key new-element alist &key (test #'eq))
>   #<Function EQ {1000A3F9}>
> Error: Cannot dump objects of type (FUNCTION (T T) (MEMBER T NIL)) into fasl files.

You are trying to dump the literal function object, not a pointer to
it.

Try this:
(defmacro bla (p1 p2 &optional (test '(function eq)))
  `(funcall ,test ,p1 ,p2))

Martin

Reply via email to