Common Lisp Package: ORG.TFEB.HAX.ABSTRACT-CLASSES

README:

FUNCTION

Private

Undocumented

CLASS-OF (X)

ENSURE-GENERIC-FUNCTION (FUN-NAME &REST ALL-KEYS &KEY ENVIRONMENT DEFINITION-SOURCE &ALLOW-OTHER-KEYS)

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

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

MACRO

Public

Undocumented

DEFINE-ABSTRACT-CLASS (CLASS SUPERS SLOTS &REST OPTIONS)

DEFINE-FINAL-CLASS (CLASS SUPERS SLOTS &REST OPTIONS)

Private

Undocumented

DEFGENERIC (&WHOLE FORM NAME (&REST ARGS) &BODY OPTIONS)

DEFMETHOD (&WHOLE FORM NAME &BODY BODY &ENVIRONMENT ENV)

GENERIC-FUNCTION

Private

Undocumented

SETFCLASS-NAME (NEW-VALUE CLASS)

VALIDATE-SUPERCLASS (CLASS SUPERCLASS)

SLOT-ACCESSOR

Private

Undocumented

CLASS-NAME (CLASS)

CLASS

Public

ABSTRACT-CLASS

The class of abstract classes

FINAL-CLASS

The class of classes which may not be subclassed

Private

Undocumented

BUILT-IN-CLASS

STANDARD-CLASS

STANDARD-GENERIC-FUNCTION

STANDARD-METHOD