[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: specializer-direct-xxx generic functions
- To: kab@charon.MIT.EDU
- Subject: Re: specializer-direct-xxx generic functions
- From: Gregor Kiczales <gregor@parc.xerox.com>
- Date: Wed, 3 Oct 1990 21:01:06 PDT
- Cc: common-lisp-object-system@mcc.COM
- Fake-sender: gregor@parc.xerox.com
- In-reply-to: Kim A. Barrett's message of Wed, 3 Oct 1990 10:46:47 PDT <9010031746.AA03312@charon.MIT.EDU>
- Line-fold: NO
- Sender: Gregor Kiczales <gregor@parc.xerox.com>
Mumble, the interaction between generic-flet/labels, the metaobject
protocol, weak pointers and finalization is certainly one of the least
well worked out parts of the Metaobject Protocol. Issues like these
are going to need a lot of work in the next few years as we figure how
to expand the MOP ideas.
But I am not sure what you are proposing. SPECIALIZER-DIRECT-METHODS
isn't in 88-002R as it is. Implementors who do MOP stuff can either put
it in or not. Personally, I would do so, even if it meant not
implementing generic-flet. Alternatively, I might do it by having the
methods generated by generic-flet not get recorded.