This is the org.tfeb.dsm Reference Manual, version 1.3.1, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Dec 08 17:58:19 2024 GMT+0.
The main system appears first, followed by any subsystem dependency.
Files are sorted by type and then listed depth-first from the systems components trees.
org.tfeb.dsm/org.tfeb.dsm.asd
org.tfeb.dsm/pkg.lisp
org.tfeb.dsm/low.lisp
org.tfeb.dsm/pll.lisp
org.tfeb.dsm/cpll.lisp
org.tfeb.dsm/dsm.lisp
org.tfeb.dsm/low.lisp
pkg.lisp
(file).
org.tfeb.dsm
(system).
catastrophe
(function).
catastrophe
(condition).
dsm-error
(condition).
dsm-error/mine
(condition).
dsm-error/yours
(condition).
scold
(function).
scold
(condition).
org.tfeb.dsm/pll.lisp
low.lisp
(file).
org.tfeb.dsm
(system).
parse-lambda-list
(function).
*anonymous-variable-names*
(special variable).
*final-state*
(special variable).
*initial-state*
(special variable).
*state-recognizers*
(special variable).
*states*
(special variable).
->keyword
(function).
<auxvars>
(constant).
<ds-lambda-list>
(constant).
<end-of-keywords>
(constant).
<end-of-rest>
(constant).
<end>
(constant).
<keywords>
(constant).
<optionals>
(constant).
<required>
(constant).
anonymize-variables
(function).
clear-state-recognizers
(function).
coalesce-keywords
(function).
define-state-recognizer
(macro).
define-states
(macro).
install-state-recognizer
(function).
make-state-recognizer
(function).
make-state-recognizers
(function).
recognize
(function).
recognize-lambda-list
(function).
statep
(function).
unique-variables
(function).
validate-keywords
(function).
org.tfeb.dsm/cpll.lisp
pll.lisp
(file).
org.tfeb.dsm
(system).
compile-lambda-list
(function).
compile-parsed-lambda-list
(function).
*pll-compilers*
(special variable).
canonicalize-declarations
(function).
clear-pll-compilers
(function).
declarations-for
(function).
define-pll-compiler
(macro).
fail
(function).
pll-compiler
(function).
(setf pll-compiler)
(function).
org.tfeb.dsm/dsm.lisp
cpll.lisp
(file).
org.tfeb.dsm
(system).
destructuring-match
(macro).
compute-guard
(function).
Packages are listed by definition order.
org.tfeb.dsm
common-lisp
.
org.tfeb.dsm/impl
.
org.tfeb.hax.collecting
.
org.tfeb.hax.simple-loops
.
org.tfeb.hax.spam
.
org.tfeb.hax.utilities
.
destructuring-match
(macro).
compute-guard
(function).
org.tfeb.dsm/impl
common-lisp
.
org.tfeb.hax.collecting
.
org.tfeb.hax.iterate
.
org.tfeb.hax.simple-loops
.
org.tfeb.hax.spam
.
org.tfeb.hax.utilities
.
catastrophe
(function).
catastrophe
(condition).
compile-lambda-list
(function).
compile-parsed-lambda-list
(function).
dsm-error
(condition).
dsm-error/mine
(condition).
dsm-error/yours
(condition).
parse-lambda-list
(function).
scold
(function).
scold
(condition).
*anonymous-variable-names*
(special variable).
*final-state*
(special variable).
*initial-state*
(special variable).
*pll-compilers*
(special variable).
*state-recognizers*
(special variable).
*states*
(special variable).
->keyword
(function).
<auxvars>
(constant).
<ds-lambda-list>
(constant).
<end-of-keywords>
(constant).
<end-of-rest>
(constant).
<end>
(constant).
<keywords>
(constant).
<optionals>
(constant).
<required>
(constant).
anonymize-variables
(function).
canonicalize-declarations
(function).
clear-pll-compilers
(function).
clear-state-recognizers
(function).
coalesce-keywords
(function).
declarations-for
(function).
define-pll-compiler
(macro).
define-state-recognizer
(macro).
define-states
(macro).
fail
(function).
install-state-recognizer
(function).
make-state-recognizer
(function).
make-state-recognizers
(function).
pll-compiler
(function).
(setf pll-compiler)
(function).
recognize
(function).
recognize-lambda-list
(function).
statep
(function).
unique-variables
(function).
validate-keywords
(function).
Definitions are sorted by export status, category, package, and then by lexicographic order.
Match FORM against CLAUSES, returning the values of the matching clause
Each clause in clauses is ({<dsm-ll> | OTHERWISE | T} [<guard>] . <decls/body>).
<dsm-ll> is either a lambda list suitable for DESTRUCTURING-BIND,
except that any non-keyword variables whose name is _ are blanks which
are ignored, and each blank is different, or a variable symbol which
binds the whole FORM. OTHERWISE and T are default clauses.
<guard> is of the form ({:when | :unless} <expression> ...) and, if
present, causes the expressions to be called, with variables bound, to
decide if the clause matched.
dsm-error/mine
.
simple-error
.
error
.
dsm-error/yours
.
simple-error
.
Jump to: | (
-
A C D F I M P R S U V |
---|
Jump to: | (
-
A C D F I M P R S U V |
---|
Jump to: | *
<
C S |
---|
Jump to: | *
<
C S |
---|
Jump to: | C D F L O P S |
---|
Jump to: | C D F L O P S |
---|