This is the concrete-syntax-tree Reference Manual, version 0.4.0, generated automatically by Declt version 4.0 beta 2 "William Riker" on Tue Jul 15 04:49:16 2025 GMT+0.
concrete-syntax-tree/concrete-syntax-tree.asdconcrete-syntax-tree/base/packages.lispconcrete-syntax-tree/base/generic-functions.lispconcrete-syntax-tree/base/conditions.lispconcrete-syntax-tree/base/utilities.lispconcrete-syntax-tree/base/cst.lispconcrete-syntax-tree/base/cons-cst.lispconcrete-syntax-tree/base/listify.lispconcrete-syntax-tree/base/cstify.lispconcrete-syntax-tree/base/cst-from-expression.lispconcrete-syntax-tree/base/quasiquotation.lispconcrete-syntax-tree/base/reconstruct.lispconcrete-syntax-tree/base/declarations.lispconcrete-syntax-tree/base/body.lispconcrete-syntax-tree/base/list-structure.lispconcrete-syntax-tree/base/bindings.lispconcrete-syntax-tree/base/condition-reporters-english.lispThe main system appears first, followed by any subsystem dependency.
concrete-syntax-treeLibrary for parsing Common Lisp code into a concrete syntax tree.
Jan Moringen <jan.moringen@posteo.de>
Robert Strandh <robert.strandh@gmail.com>
BSD
0.4.0
acclimation (system).
base (module).
Modules are listed depth-first from the system components tree.
concrete-syntax-tree/baseconcrete-syntax-tree (system).
packages.lisp (file).
generic-functions.lisp (file).
conditions.lisp (file).
utilities.lisp (file).
cst.lisp (file).
cons-cst.lisp (file).
listify.lisp (file).
cstify.lisp (file).
cst-from-expression.lisp (file).
quasiquotation.lisp (file).
reconstruct.lisp (file).
declarations.lisp (file).
body.lisp (file).
list-structure.lisp (file).
bindings.lisp (file).
condition-reporters-english.lisp (file).
Files are sorted by type and then listed depth-first from the systems components trees.
concrete-syntax-tree/concrete-syntax-tree.asdconcrete-syntax-tree/base/packages.lispconcrete-syntax-tree/base/generic-functions.lispconcrete-syntax-tree/base/conditions.lispconcrete-syntax-tree/base/utilities.lispconcrete-syntax-tree/base/cst.lispconcrete-syntax-tree/base/cons-cst.lispconcrete-syntax-tree/base/listify.lispconcrete-syntax-tree/base/cstify.lispconcrete-syntax-tree/base/cst-from-expression.lispconcrete-syntax-tree/base/quasiquotation.lispconcrete-syntax-tree/base/reconstruct.lispconcrete-syntax-tree/base/declarations.lispconcrete-syntax-tree/base/body.lispconcrete-syntax-tree/base/list-structure.lispconcrete-syntax-tree/base/bindings.lispconcrete-syntax-tree/base/condition-reporters-english.lispconcrete-syntax-tree/concrete-syntax-tree.asdconcrete-syntax-tree (system).
concrete-syntax-tree/base/generic-functions.lisppackages.lisp (file).
base (module).
atom (generic function).
consp (generic function).
cstify (generic function).
first (generic function).
listify (generic function).
null (generic function).
raw (generic reader).
reconstruct (generic function).
rest (generic function).
separate-function-body (generic function).
separate-ordinary-body (generic function).
source (generic reader).
concrete-syntax-tree/base/conditions.lispgeneric-functions.lisp (file).
base (module).
cons-cst-required (condition).
cst (reader method).
cst (reader method).
null-cst-required (condition).
unquote-error (condition).
unquote-splicing-at-top (condition).
unquote-splicing-in-dotted-list (condition).
cst-error (condition).
concrete-syntax-tree/base/utilities.lispconditions.lisp (file).
base (module).
+recursion-depth-limit+ (constant).
with-bounded-recursion (macro).
concrete-syntax-tree/base/cst.lisputilities.lisp (file).
base (module).
concrete-syntax-tree/base/cons-cst.lispcst.lisp (file).
base (module).
cons (generic function).
cons-cst (class).
consp (method).
eighth (generic function).
fifth (generic function).
first (reader method).
fourth (generic function).
list (function).
ninth (generic function).
nth (generic function).
nthrest (generic function).
rest (reader method).
second (generic function).
seventh (generic function).
sixth (generic function).
tenth (generic function).
third (generic function).
raw-or-nil (function).
concrete-syntax-tree/base/listify.lispcons-cst.lisp (file).
base (module).
concrete-syntax-tree/base/cstify.lisplistify.lisp (file).
base (module).
concrete-syntax-tree/base/cst-from-expression.lispcstify.lisp (file).
base (module).
cst-from-expression (function).
concrete-syntax-tree/base/quasiquotation.lispcst-from-expression.lisp (file).
base (module).
quasiquote (macro).
%append (function).
%append2 (function).
%quote (function).
appender (function).
transform (function).
transform-compound (function).
transform-qq-argument (function).
concrete-syntax-tree/base/reconstruct.lispquasiquotation.lisp (file).
base (module).
reconstruct (method).
reconstruct (method).
add-atoms (function).
cons-table (function).
referenced-cons-table (function).
concrete-syntax-tree/base/declarations.lispreconstruct.lisp (file).
base (module).
canonicalize-declaration-specifier (generic function).
canonicalize-declaration-specifiers (function).
canonicalize-declarations (function).
declaration-specifiers (function).
define-simple-canonicalize-method (macro).
map-prefix (function).
concrete-syntax-tree/base/body.lispdeclarations.lisp (file).
base (module).
separate-function-body (method).
separate-function-body (method).
separate-ordinary-body (method).
separate-ordinary-body (method).
concrete-syntax-tree/base/list-structure.lispbody.lisp (file).
base (module).
list-structure (function).
proper-list-p (function).
concrete-syntax-tree/base/bindings.lisplist-structure.lisp (file).
base (module).
binding-init-forms (function).
binding-variables (function).
canonical-binding-p (function).
canonical-bindings-p (function).
canonicalize-binding (function).
canonicalize-bindings (function).
valid-binding-p (function).
valid-bindings-p (function).
concrete-syntax-tree/base/condition-reporters-english.lispbindings.lisp (file).
base (module).
report-condition (method).
report-condition (method).
report-condition (method).
report-condition (method).
Packages are listed by definition order.
concrete-syntax-treecst
common-lisp.
atom (generic function).
atom-cst (class).
binding-init-forms (function).
binding-variables (function).
canonical-binding-p (function).
canonical-bindings-p (function).
canonicalize-binding (function).
canonicalize-bindings (function).
canonicalize-declaration-specifier (generic function).
canonicalize-declaration-specifiers (function).
canonicalize-declarations (function).
cons (generic function).
cons-cst (class).
cons-cst-required (condition).
consp (generic function).
cst (generic reader).
cst (class).
cst-from-expression (function).
cstify (generic function).
declaration-specifiers (function).
eighth (generic function).
fifth (generic function).
first (generic function).
fourth (generic function).
list (function).
list-structure (function).
listify (generic function).
ninth (generic function).
nth (generic function).
nthrest (generic function).
null (generic function).
null-cst-required (condition).
proper-list-p (function).
quasiquote (macro).
raw (generic reader).
reconstruct (generic function).
rest (generic function).
second (generic function).
separate-function-body (generic function).
separate-ordinary-body (generic function).
seventh (generic function).
sixth (generic function).
source (generic reader).
(setf source) (generic writer).
tenth (generic function).
third (generic function).
unquote-error (condition).
unquote-splicing-at-top (condition).
unquote-splicing-in-dotted-list (condition).
valid-binding-p (function).
valid-bindings-p (function).
%append (function).
%append2 (function).
%quote (function).
+recursion-depth-limit+ (constant).
add-atoms (function).
appender (function).
cons-table (function).
cst-error (condition).
define-simple-canonicalize-method (macro).
map-prefix (function).
raw-or-nil (function).
referenced-cons-table (function).
transform (function).
transform-compound (function).
transform-qq-argument (function).
with-bounded-recursion (macro).
Definitions are sorted by export status, category, package, and then by lexicographic order.
(eql type)) declaration-identifier-cst declaration-data) ¶(eql ftype)) declaration-identifier-cst declaration-data) ¶(eql special)) declaration-identifier-cst declaration-data) ¶(eql optimize)) declaration-identifier-cst declaration-data) ¶(eql notinline)) declaration-identifier-cst declaration-data) ¶(eql inline)) declaration-identifier-cst declaration-data) ¶(eql ignorable)) declaration-identifier-cst declaration-data) ¶(eql ignore)) declaration-identifier-cst declaration-data) ¶(eql dynamic-extent)) declaration-identifier-cst declaration-data) ¶(eql declaration)) declaration-identifier-cst declaration-data) ¶cons-cst-required)) ¶%cst.
null-cst-required)) ¶%cst.
unquote-splicing-in-dotted-list) stream (language english)) ¶acclimation.
cons-cst-required) stream (language english)) ¶acclimation.
null-cst-required) stream (language english)) ¶acclimation.
unquote-splicing-at-top) stream (language english)) ¶acclimation.
error.
atom.
consp.
null.
print-object.
raw.
reconstruct.
(setf source).
source.
:source
condition.
error.
| Jump to: | %
(
A B C D E F G L M N P Q R S T V W |
|---|
| Jump to: | %
(
A B C D E F G L M N P Q R S T V W |
|---|
| Jump to: | %
+
C S |
|---|
| Jump to: | %
+
C S |
|---|
| Jump to: | A B C D F G L M N P Q R S U |
|---|
| Jump to: | A B C D F G L M N P Q R S U |
|---|