This is the compatible-metaclasses Reference Manual, version 1.0, generated automatically by Declt version 4.0 beta 2 "William Riker" on Tue Jul 15 04:49:08 2025 GMT+0.
The main system appears first, followed by any subsystem dependency.
compatible-metaclassesValidates superclasses according to a simple substitution model, thereby greatly simplifying the definition of class mixins.
Jean-Philippe Paradis <hexstream@hexstreamsoft.com>
Unlicense
1.0
closer-mop (system).
enhanced-find-class (system).
class-options (system).
package.lisp (file).
core.lisp (file).
standard.lisp (file).
Files are sorted by type and then listed depth-first from the systems components trees.
compatible-metaclasses/compatible-metaclasses.asdcompatible-metaclasses/package.lispcompatible-metaclasses/core.lispcompatible-metaclasses/standard.lispcompatible-metaclasses/compatible-metaclasses.asdcompatible-metaclasses (system).
compatible-metaclasses/package.lispcompatible-metaclasses (system).
compatible-metaclasses/core.lisppackage.lisp (file).
compatible-metaclasses (system).
class (class).
substitute (generic function).
validate-superclass (method).
validate-superclass (method).
compatible-metaclasses/standard.lispcore.lisp (file).
compatible-metaclasses (system).
canonicalize-options (method).
initialize-instance (method).
metasubstitute (generic function).
metasubstitute-mixin (class).
reinitialize-instance (method).
standard-class (class).
standard-metaclass (class).
substitute (method).
validate-as (reader method).
validate-as-mixin (class).
validate-superclass (method).
validate-superclass (method).
%canonicalize-validate-as (function).
%compute-metasubstitute (function).
%standard-object (symbol macro).
Packages are listed by definition order.
compatible-metaclassescommon-lisp.
class (class).
metasubstitute (generic function).
metasubstitute-mixin (class).
standard-class (class).
standard-metaclass (class).
substitute (generic function).
validate-as (generic reader).
validate-as-mixin (class).
%canonicalize-validate-as (function).
%compute-metasubstitute (function).
%standard-object (symbol macro).
Definitions are sorted by export status, category, package, and then by lexicographic order.
metasubstitute-mixin)) ¶automatically generated reader method
class)) ¶standard-class)) ¶validate-as-mixin)) ¶automatically generated reader method
validate-as-mixin) &key validate-as) ¶class-options.
metasubstitute-mixin) &key) ¶metasubstitute-mixin) &key) ¶class) (superclass standard-metaclass)) ¶sb-mop.
standard-metaclass) (superclass class)) ¶sb-mop.
standard-class.
class
This slot is read-only.
metasubstitute-mixin.
standard-class.
validate-as-mixin.
options-mixin.
class
(enhanced-find-class:find-class (quote standard-class))
:validate-as
This slot is read-only.
| Jump to: | %
C F G I M R S V |
|---|
| Jump to: | %
C F G I M R S V |
|---|
| Jump to: | %
S |
|---|
| Jump to: | %
S |
|---|
| Jump to: | C F M P S V |
|---|
| Jump to: | C F M P S V |
|---|