Common Lisp the Language, 2nd Edition
Next: Standard Meta-objects
Up: Meta-objects
Previous: Metaclasses
The Common Lisp Object System provides a number of predefined
metaclasses. These include the classes standard-class
,
built-in-class
, and structure-class
:
standard-class
is the default class of
classes defined by defclass
.built-in-class
is the class whose instances
are classes that have special implementations with restricted
capabilities. Any class that corresponds to a standard Common Lisp type
might be an instance of built-in-class
. The predefined
Common Lisp type specifiers that are required to have corresponding
classes are listed in table 28-1. It is
implementation-dependent whether each of these classes is implemented as
a built-in class.defstruct
are instances
of structure-class
.AI.Repository@cs.cmu.edu