classclass, standard-object, t
!!! Barrett: Since none of this can be accessed portably,
why specifically mention any of it?The type class represents objects that determine the structure and behavior of their instances. Associated with an object of type class is information describing its place in the directed acyclic graph of classes, its slots, and its options. Barrett: No! This is a gross AMOPism.
and information about the \term{methods} that mention this \term{class} as a specializer.
I had a terrible time figuring out what these paragraphs were trying to say until I realized what cleanup issue they were from. I've moved this text to the discussion of built-in types in the classes concepts section, where there is more context for it. --sjl 7 Mar 92 \issue{CONDITION-SLOTS:HIDDEN} It is \term{implementation-dependent} whether \term{slots} are involved in the operation of \term{functions} defined in this specification on \term{instances} of \term{classes} defined in this specification, except when \term{slots} are explicitly defined by this specification. If in a particular \term{implementation} a \term{class} defined in this specification has \term{slots} that are not defined by this specfication, the names of these \term{slots} must not be \term{external symbols} of \term{packages} defined in this specification nor otherwise \term{accessible} in \thepackage{cl-user}. \endissue{CONDITION-SLOTS:HIDDEN}