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:
-
The class standard-class is the default class of classes defined
by defclass.
- The class 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.
-
All classes defined by means of defstruct are instances of
structure-class.
AI.Repository@cs.cmu.edu