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

Defsetf and define-setf-method

Recently I had a bright idea concerning the complex form of defsetf and
define-setf-method, namely that any defsetf could expand into an equivalent
call on define-setf-method, and that this would be the right thing for
complex defsetfs.  Well, after a few days of screwing around with this,
I decided that I didn't really understand how a complex defsetf was
supposed to work, or what its full setf method should look like.  Is it
all inherently hairy, or is there a simple relation between defsetf and
define-setf-method that this pea-brained implementor has failed to notice?