effective-slot-definition-class class &rest initargs => slot-definition-class
Arguments and values:
class -- A class metaobject.
initargs -- List of initialization arguments and values.
slot-definition-class -- A class metaobject.
The value returned is a subclass of the class effective-slot-definition.
This generic function is called by compute-effective-slot-definition to determine the class of the resulting effective slot definition metaobject. The initargs argument is the set of initialization arguments and values that will be passed to make-instance when the effective slot definition metaobject is created.
|effective-slot-definition-class (class standard-class) &rest initargs|
|effective-slot-definition-class (class funcallable-standard-class) &rest initargs|
The book says that the value returned is a subclass of the class effective-slot-definition-class, but there is no specified class with that name. I am pretty sure they mean effective-slot-definition, so I modified the original text in the "Description" section on this page, to reflect this change. -- Robert Strandh 2022-02-06.