[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

SYMBOL-MACROFLET



Doesn't this do what you want?

(defmacro fsymbolf-fmacrofletf (renamings &body body)
  `(macrolet ,(mapcar #'(lambda (renaming)
			  `(,(first renaming) (&rest args)
			      `(,',(second renaming) ,@args)))
		      renamings)
     ,@body))