Previous: Internal generic functions, Up: Internal definitions [Contents][Index]
Structure for accessor function definitions.
This structure holds a writer and a setf expander definition that expands
this function.
symbol.lisp (file)
function-definition (structure)
accessor-definition-writer (function)
(setf accessor-definition-writer) (function)
accessor-definition-access-expander (function)
(setf accessor-definition-access-expander) (function)
Structure for accessor method definitions. This structure holds the writer method definition.
symbol.lisp (file)
method-definition (structure)
accessor-method-definition-writer (function)
(setf accessor-method-definition-writer) (function)
Structure for class definitions.
This structure holds the direct superclasses and direct subclasses
definitions.
symbol.lisp (file)
classoid-definition (structure)
Base structure for class-like (supporting inheritance) values. This structure holds links to the direct ancestors and descendants definitions, direct methods definitions and direct slots.
symbol.lisp (file)
definition (structure)
docstring (method)
classoid-definition-parents (function)
(setf classoid-definition-parents) (function)
classoid-definition-children (function)
(setf classoid-definition-children) (function)
classoid-definition-methods (function)
(setf classoid-definition-methods) (function)
classoid-definition-slots (function)
(setf classoid-definition-slots) (function)
Structure for method combination definitions.
This structure holds the method combination object and a list of users, that
is, generic functions using this method combination.
symbol.lisp (file)
definition (structure)
combination-definition-combination (function)
(setf combination-definition-combination) (function)
combination-definition-users (function)
(setf combination-definition-users) (function)
Structure for compiler macro definitions.
symbol.lisp (file)
funcoid-definition (structure)
Structure for condition definitions.
symbol.lisp (file)
classoid-definition (structure)
Structure for constant definitions.
symbol.lisp (file)
definition (structure)
The documentation context structure.
doc.lisp (file)
structure-object (structure)
context-systems (function)
(setf context-systems) (function)
context-packages (function)
(setf context-packages) (function)
context-external-definitions (function)
(setf context-external-definitions) (function)
context-internal-definitions (function)
(setf context-internal-definitions) (function)
context-hyperlinksp (function)
(setf context-hyperlinksp) (function)
Base structure for definitions named by symbols.
This structure holds the symbol naming the definition and a slot for marking
foreign definitions, i.e. those which do not pertain to the system being
documented.
symbol.lisp (file)
structure-object (structure)
definition-symbol (function)
(setf definition-symbol) (function)
definition-foreignp (function)
(setf definition-foreignp) (function)
Base structure for definitions of functional values.
This structure holds the generic, ordinary or macro function.
symbol.lisp (file)
definition (structure)
funcoid-definition-function (function)
(setf funcoid-definition-function) (function)
Structure for ordinary function definitions.
This structure holds a setf expander definition that expands to this
function.
symbol.lisp (file)
funcoid-definition (structure)
function-definition-update-expander (function)
(setf function-definition-update-expander) (function)
Structure for generic accessor function definitions.
This structure holds a generic writer and a setf expander definition that
expands this function.
symbol.lisp (file)
generic-definition (structure)
generic-accessor-definition-writer (function)
(setf generic-accessor-definition-writer) (function)
generic-accessor-definition-access-expander (function)
(setf generic-accessor-definition-access-expander) (function)
Structure for generic function definitions.
This structure holds a setf expander definition that expands to this function,
the combination definition and the list of method definitions.
symbol.lisp (file)
funcoid-definition (structure)
generic-definition-update-expander (function)
(setf generic-definition-update-expander) (function)
generic-definition-combination (function)
(setf generic-definition-combination) (function)
generic-definition-methods (function)
(setf generic-definition-methods) (function)
Structure for generic writer function definitions. This structure holds the corresponding reader definition.
symbol.lisp (file)
generic-definition (structure)
generic-writer-definition-reader (function)
(setf generic-writer-definition-reader) (function)
Structure for long method combination definitions.
symbol.lisp (file)
combination-definition (structure)
Structure for macro definitions.
This structure holds a setf expander definition that expands this macro and a
setf expander definition that expands to this macro.
symbol.lisp (file)
funcoid-definition (structure)
macro-definition-access-expander (function)
(setf macro-definition-access-expander) (function)
macro-definition-update-expander (function)
(setf macro-definition-update-expander) (function)
Base structure for method definitions. This structure holds the method object.
symbol.lisp (file)
definition (structure)
method-definition-method (function)
(setf method-definition-method) (function)
The NODE structure.
This structure holds Texinfo nodes.
texi.lisp (file)
structure-object (structure)
node-name (function)
(setf node-name) (function)
node-synopsis (function)
(setf node-synopsis) (function)
:numbered
node-section-type (function)
(setf node-section-type) (function)
node-section-name (function)
(setf node-section-name) (function)
node-next (function)
(setf node-next) (function)
node-previous (function)
(setf node-previous) (function)
node-up (function)
(setf node-up) (function)
node-children (function)
(setf node-children) (function)
node-before-menu-contents (function)
(setf node-before-menu-contents) (function)
node-after-menu-contents (function)
(setf node-after-menu-contents) (function)
Structure for setf expander definitions.
This structure holds the access definition and the update object. For
short forms, this object is a macro or (generic) function definition. For long
forms, it’s a function.
symbol.lisp (file)
definition (structure)
setf-expander-definition-access (function)
(setf setf-expander-definition-access) (function)
setf-expander-definition-update (function)
(setf setf-expander-definition-update) (function)
Structure for short method combination definitions. This structure holds the operator definition.
symbol.lisp (file)
combination-definition (structure)
short-combination-definition-operator (function)
(setf short-combination-definition-operator) (function)
Structure for slot definitions.
This structure holds the slot object and the readers and writers definitions.
symbol.lisp (file)
definition (structure)
slot-definition-slot (function)
(setf slot-definition-slot) (function)
slot-definition-readers (function)
(setf slot-definition-readers) (function)
slot-definition-writers (function)
(setf slot-definition-writers) (function)
Structure for special variables definitions.
symbol.lisp (file)
definition (structure)
Structure for structure definition.
symbol.lisp (file)
classoid-definition (structure)
Structure for symbol macro definitions.
symbol.lisp (file)
definition (structure)
Structure for type definitions.
symbol.lisp (file)
definition (structure)
Structure for ordinary writer function definitions. This structure holds the corresponding reader definition.
symbol.lisp (file)
function-definition (structure)
writer-definition-reader (function)
(setf writer-definition-reader) (function)
Structure for writer method definitions.
symbol.lisp (file)
method-definition (structure)
name (method)
Previous: Internal generic functions, Up: Internal definitions [Contents][Index]