[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
- To: commonloops.pa@Xerox.COM
- Subject: no-applicable-method
- From: <CHEEWEEI%ITIVAX.BITNET@CUNYVM.CUNY.EDU>
- Date: Thu, 10 Aug 89 10:41 U
- Redistributed: commonloops.pa
If defining a method for the gen func NO-APPLICABLE-METHOD, specialised
on STANDARD-GENERIC-FUNCTION is illegal, I assume that specialising
on the class T is illegal too then since T is specified in CLOS. So,
when the specification says methods may be written for it, does that
imply that only methods specialised on a user defined metaclass for
gf objects may be written? I am referring to methods for no-applicable-method.
I presume too that the reason why a method for no-applicable-method
specialised on the class T never redefines the default method is due to
the fact that the system knows the specified methods and does not allow it.
Same goes for :around, :before and :after methods. Any suggestions as
to how the behaviour when a gf with no applicable method is invoked, may
be customized in a portable fashion?