This is the definitions-systems Reference Manual, version 3.0, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Dec 15 05:57:47 2024 GMT+0.
The main system appears first, followed by any subsystem dependency.
definitions-systems
Provides a simple unified extensible way of processing named definitions.
Jean-Philippe Paradis <hexstream@hexstreamsoft.com>
Unlicense
3.0
canonicalized-initargs
(system).
enhanced-defclass
(system).
shared-preferences
(system).
enhanced-find-class
(system).
closer-mop
(system).
package.lisp
(file).
definitions.lisp
(file).
systems.lisp
(file).
checking.lisp
(file).
root.lisp
(file).
protocols.lisp
(file).
Files are sorted by type and then listed depth-first from the systems components trees.
definitions-systems/definitions-systems.asd
definitions-systems/package.lisp
definitions-systems/definitions.lisp
definitions-systems/systems.lisp
definitions-systems/checking.lisp
definitions-systems/root.lisp
definitions-systems/protocols.lisp
definitions-systems/definitions-systems.asd
definitions-systems
(system).
definitions-systems/package.lisp
definitions-systems
(system).
definitions-systems/definitions.lisp
package.lisp
(file).
definitions-systems
(system).
alias-bindings-mixin
(class).
definition
(class).
make-load-form
(method).
map-aliasing-systems
(generic function).
name
(generic reader).
(setf name)
(method).
name-mixin
(class).
owner
(generic reader).
(setf owner)
(method).
owner-mixin
(class).
primary-binding-mixin
(class).
print-object
(method).
shared-initialize
(method).
standard-definition
(class).
%aliasing-systems
(reader method).
(setf %name)
(writer method).
(setf %owner)
(writer method).
definitions-systems/systems.lisp
definitions.lisp
(file).
definitions-systems
(system).
hash-table-mixin
(class).
standard-system
(class).
system
(class).
%hash
(reader method).
definitions-systems/checking.lisp
systems.lisp
(file).
definitions-systems
(system).
base-definition-class
(generic reader).
check-definition
(generic function).
check-definition-mixin
(class).
definition
(reader method).
details
(reader method).
system
(reader method).
unsuitable-definition-error
(condition).
definitions-systems/root.lisp
checking.lisp
(file).
definitions-systems
(system).
locate
(method).
location
(generic function).
location-mixin
(class).
make-load-form
(method).
root-system
(function).
root-system
(class).
standard-root-system
(class).
*root-system*
(special variable).
definitions-systems/protocols.lisp
root.lisp
(file).
definitions-systems
(system).
boundp
(generic function).
count
(generic function).
default-system
(generic function).
define
(macro).
ensure
(generic function).
expand
(generic function).
locate
(generic function).
(setf locate)
(generic function).
map
(generic function).
name
(reader method).
not-found
(condition).
system
(reader method).
unbind
(generic function).
unbind-definition
(generic function).
Packages are listed by definition order.
definitions-systems
defsys
common-lisp
.
alias-bindings-mixin
(class).
base-definition-class
(generic reader).
base-definition-class-mixin
(class).
boundp
(generic function).
check-definition
(generic function).
check-definition-mixin
(class).
count
(generic function).
default-system
(generic function).
define
(macro).
definition
(generic reader).
definition
(class).
details
(generic reader).
ensure
(generic function).
expand
(generic function).
hash-table-mixin
(class).
locate
(generic function).
(setf locate)
(generic function).
location
(generic function).
location-mixin
(class).
map
(generic function).
map-aliasing-systems
(generic function).
name
(generic reader).
(setf name)
(generic function).
name-mixin
(class).
not-found
(condition).
owner
(generic reader).
(setf owner)
(generic function).
owner-mixin
(class).
primary-binding-mixin
(class).
root-system
(function).
root-system
(class).
standard-definition
(class).
standard-root-system
(class).
standard-system
(class).
system
(generic reader).
system
(class).
unbind
(generic function).
unbind-definition
(generic function).
unsuitable-definition-error
(condition).
%aliasing-systems
(generic reader).
%hash
(generic reader).
(setf %name)
(generic writer).
(setf %owner)
(generic writer).
*root-system*
(special variable).
Definitions are sorted by export status, category, package, and then by lexicographic order.
base-definition-class-mixin
)) ¶automatically generated reader method
base-definition-class-mixin
) definition) ¶symbol
)) ¶hash-table-mixin
)) ¶symbol
)) ¶class
)) ¶standard-system
)) ¶standard-root-system
)) ¶unsuitable-definition-error
)) ¶unsuitable-definition-error
)) ¶symbol
) definition-name definition-class &rest initargs) ¶standard-definition
) name env args &rest options) ¶standard-system
) name env args &rest options) ¶symbol
) definition-name &rest options) ¶hash-table-mixin
) definition-name &key) ¶standard-root-system
) definition-name &key errorp) ¶symbol
) definition-name &rest options &key &allow-other-keys) ¶check-definition-mixin
) definition-name &key) ¶hash-table-mixin
) definition-name &key) ¶location-mixin
) &key) ¶symbol
)) ¶hash-table-mixin
)) ¶alias-bindings-mixin
)) ¶name-mixin
)) ¶automatically generated reader method
primary-binding-mixin
)) ¶owner-mixin
)) ¶automatically generated reader method
primary-binding-mixin
)) ¶unsuitable-definition-error
)) ¶symbol
) definition-name) ¶hash-table-mixin
) definition definition-name) ¶system
) (definition primary-binding-mixin
) definition-name) ¶system
) (definition alias-bindings-mixin
) definition-name) ¶owner-mixin
) &optional environment) ¶location-mixin
) &optional environment) ¶name-mixin
) stream) ¶error
.
error
.
(quote (error "~s is required." :system))
:system
This slot is read-only.
(quote (error "~s is required." :definition))
:definition
This slot is read-only.
hash-table
(make-hash-table :test (quote eq))
This slot is read-only.
check-definition-mixin
.
standard-object
.
class
(enhanced-find-class:find-class (quote definitions-systems:definition))
:base-definition-class
This slot is read-only.
:location
(or null definitions-systems:system)
alias-bindings-mixin
)) ¶automatically generated reader method
hash-table-mixin
)) ¶automatically generated reader method
name-mixin
)) ¶automatically generated writer method
owner-mixin
)) ¶automatically generated writer method
Jump to: | %
(
B C D E F G L M N O P R S U |
---|
Jump to: | %
(
B C D E F G L M N O P R S U |
---|
Jump to: | %
*
S |
---|
Jump to: | %
*
S |
---|
Jump to: | A B C D F H L N O P R S U |
---|
Jump to: | A B C D F H L N O P R S U |
---|