[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: defgeneric :method option
- To: Common-Lisp-Object-System@SAIL.STANFORD.EDU
- Subject: Re: defgeneric :method option
- From: David A. Moon <Moon@STONY-BROOK.SCRC.Symbolics.COM>
- Date: Mon, 8 Feb 88 19:36 EST
- In-reply-to: <880208-160010-2750@Xerox>
Date: 8 Feb 88 15:59 PST
From: Danny Bobrow <Bobrow.pa@Xerox.COM>
Another argument for removing methods first is that when a method is added, but
it is shadowed by a method to be removed, the generic function is in as much of
an inconsistent state as when a method is removed and there is no method for a
particlar set of arguments.
It seems to me that doing the remove-method first answers Patrick's issue, and
provides no more inconsistency.
The case I had in mind is the one where the defgeneric has the same :method
options both before and after.