Common Lisp Package: KMR-MOP

README:

FUNCTION

Public

Undocumented

CLASS-OF (X)

FIND-CLASS (SYMBOL &OPTIONAL (ERRORP T) ENVIRONMENT)

SETFFIND-CLASS (NEW-VALUE NAME &OPTIONAL ERRORP ENVIRONMENT)

INTERN-EQL-SPECIALIZER (OBJECT)

MACRO

Public

Undocumented

PROCESS-CLASS-OPTION (METACLASS SLOT-NAME &OPTIONAL REQUIRED)

PROCESS-SLOT-OPTION (METACLASS SLOT-NAME)

GENERIC-FUNCTION

Public

Undocumented

SETFCLASS-DIRECT-SLOTS (NEW-VALUE SLOT-CLASS)

SETFCLASS-NAME (NEW-VALUE CLASS)

SETFCLASS-SLOTS (NEW-VALUE SLOT-CLASS)

COMPUTE-EFFECTIVE-SLOT-DEFINITION (CLASS NAME DSLOTDS)

COMPUTE-EFFECTIVE-SLOT-DEFINITION-INITARGS (CLASS DIRECT-SLOTDS)

COMPUTE-SLOTS (CLASS)

DIRECT-SLOT-DEFINITION-CLASS (CLASS &REST INITARGS)

EFFECTIVE-SLOT-DEFINITION-CLASS (CLASS &REST INITARGS)

FINALIZE-INHERITANCE (CLASS)

GENERIC-FUNCTION-LAMBDA-LIST (GF)

MAKE-METHOD-LAMBDA (PROTO-GENERIC-FUNCTION PROTO-METHOD LAMBDA-EXPRESSION ENVIRONMENT)

SLOT-VALUE-USING-CLASS (CLASS OBJECT SLOTD)

SETFSLOT-VALUE-USING-CLASS (NEW-VALUE CLASS OBJECT SLOTD)

VALIDATE-SUPERCLASS (CLASS SUPERCLASS)

SLOT-ACCESSOR

Public

Undocumented

CLASS-DIRECT-SLOTS (CLASS)

CLASS-NAME (CLASS)

CLASS-PROTOTYPE (CLASS)

CLASS-SLOTS (CLASS)

GENERIC-FUNCTION-METHOD-CLASS (STANDARD-GENERIC-FUNCTION)

SETFGENERIC-FUNCTION-METHOD-CLASS (NEW-VALUE STANDARD-GENERIC-FUNCTION)

SLOT-DEFINITION-NAME (SLOT-DEFINITION)

SETFSLOT-DEFINITION-NAME (NEW-VALUE SLOT-DEFINITION)

CLASS

Public

Undocumented

STANDARD-CLASS

STANDARD-DIRECT-SLOT-DEFINITION

STANDARD-EFFECTIVE-SLOT-DEFINITION