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

Re: specializer-direct-xxx generic functions

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.