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

setf generic functions



A question about the CLOS spec:  are there any restrictions on lambda lists
allowed for setf generic functions?  For example, is the following valid?

	(DEFMETHOD (SETF foo) (new-value (c a-class) :key x y)
	  ...)

        (SETF (foo object) value :x 5)


Neither the CLOS spec nor Keene address this question.  In fact, both documents
need a lot of improvement here; information about setf'ers is sketchy and
unlocalized.