A generic function is an instance of the <generic>
class, or of a
subclass of <generic>
. The definition of the <generic>
class has slots that are used to describe the properties of a generic
function.
Return the name of generic function gf.
Return a list of the methods of generic function gf. This is the
value of gf’s methods
slot.
Similarly, a method is an instance of the <method>
class, or of a
subclass of <method>
; and the definition of the <method>
class has slots that are used to describe the properties of a method.
Return the generic function that method belongs to. This is the
value of method’s generic-function
slot.
Return a list of method’s formal parameter specializers . This is
the value of method’s specializers
slot.
Return the procedure that implements method. This is the value of
method’s procedure
slot.