[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: add-method
- To: LGD@SAIL.Stanford.EDU
- Subject: Re: add-method
- From: Danny Bobrow <Bobrow.pa@Xerox.COM>
- Date: 19 Jan 88 13:16 PST
- Cc: common-lisp-object-system@SAIL.Stanford.EDU
- In-reply-to: Linda DeMichiel <LGD@SAIL.Stanford.EDU>'s message of 18 Jan 88 18:03 PST
- Sender: Bobrow.pa@Xerox.COM
Now that we've moved (make-instance 'standard-method ...) to
the meta-object protocol chapter, I'd like to suggest that we move
add-method there as well. add-method no longer seems to belong in
with the programmer interface functions, since there is no longer a
programmer interface level way of creating its second argument (a
method object). (The only way one can currently get one's hands on
a method object using the programmer interface level functions is
to call get-method on another generic function, or, of course, to
call defmethod).
Since there are ways of getting methods, and moving methods is a reasonable
thing to do, I think it is still reasonable to have add-method in chapter 2.
Didn't we agree that in the long run, there will only be two chapters - with
extensions to chapters 1 and 2.