[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Moon writes about (setf find-method)
``Right or wrong depending on how your step 8 is disambiguated. My
understanding is that (setf find-method) calls add-method if its first
argument is a method and calls remove-method if its first argument is nil,
and that both add-method and remove-method remain in chapter 2.''
That is what I meant, so step eight is:
8. get-method => find-method.
(setf (find-method ...) ...) works. Remove-method remains.
(setf (find-method ...) <method>) calls add-method
(setf (find-method ...) nil) calls remove-method
Add-method and remove-method remain in CLOS.