This is the eclector Reference Manual, version 0.12.0, generated automatically by Declt version 4.0 beta 2 "William Riker" on Tue Jul 15 05:02:30 2025 GMT+0.
eclector/eclector.asdeclector/base/package.lispeclector/base/utilities.lispeclector/base/variables.lispeclector/base/generic-functions.lispeclector/base/conditions.lispeclector/base/read-char.lispeclector/base/messages-english.lispeclector/readtable/package.lispeclector/readtable/variables.lispeclector/readtable/conditions.lispeclector/readtable/generic-functions.lispeclector/readtable/messages-english.lispeclector/simple-readtable/package.lispeclector/simple-readtable/readtable.lispeclector/simple-readtable/methods.lispeclector/simple-readtable/messages-english.lispeclector/reader/package.lispeclector/reader/variables.lispeclector/reader/more-variables.lispeclector/reader/generic-functions.lispeclector/reader/additional-conditions.lispeclector/reader/utilities.lispeclector/reader/labeled-objects.lispeclector/reader/tokens.lispeclector/reader/read-common.lispeclector/reader/read.lispeclector/reader/macro-functions.lispeclector/reader/init.lispeclector/reader/quasiquote-macro.lispeclector/reader/deprecation.lispeclector/reader/messages-english.lispeclector/parse-result/package.lispeclector/parse-result/client.lispeclector/parse-result/generic-functions.lispeclector/parse-result/labeled-objects.lispeclector/parse-result/read.lispThe main system appears first, followed by any subsystem dependency.
eclectorA portable, extensible Common Lisp reader.
Jan Moringen
Robert Strandh
Jan Moringen
BSD
0.12.0
alexandria (system).
closer-mop (system).
acclimation (system).
base (module).
readtable (module).
simple-readtable (module).
reader (module).
parse-result (module).
readme.md (file).
license (file).
Modules are listed depth-first from the system components tree.
eclector/baseeclector (system).
package.lisp (file).
utilities.lisp (file).
variables.lisp (file).
generic-functions.lisp (file).
conditions.lisp (file).
read-char.lisp (file).
messages-english.lisp (file).
eclector/readtablebase (module).
eclector (system).
package.lisp (file).
variables.lisp (file).
conditions.lisp (file).
generic-functions.lisp (file).
messages-english.lisp (file).
eclector/simple-readtableeclector (system).
package.lisp (file).
readtable.lisp (file).
methods.lisp (file).
messages-english.lisp (file).
eclector/readereclector (system).
package.lisp (file).
variables.lisp (file).
more-variables.lisp (file).
generic-functions.lisp (file).
additional-conditions.lisp (file).
utilities.lisp (file).
labeled-objects.lisp (file).
tokens.lisp (file).
read-common.lisp (file).
read.lisp (file).
macro-functions.lisp (file).
init.lisp (file).
quasiquote-macro.lisp (file).
deprecation.lisp (file).
messages-english.lisp (file).
eclector/parse-resultreader (module).
eclector (system).
package.lisp (file).
client.lisp (file).
generic-functions.lisp (file).
labeled-objects.lisp (file).
read.lisp (file).
Files are sorted by type and then listed depth-first from the systems components trees.
eclector/eclector.asdeclector/base/package.lispeclector/base/utilities.lispeclector/base/variables.lispeclector/base/generic-functions.lispeclector/base/conditions.lispeclector/base/read-char.lispeclector/base/messages-english.lispeclector/readtable/package.lispeclector/readtable/variables.lispeclector/readtable/conditions.lispeclector/readtable/generic-functions.lispeclector/readtable/messages-english.lispeclector/simple-readtable/package.lispeclector/simple-readtable/readtable.lispeclector/simple-readtable/methods.lispeclector/simple-readtable/messages-english.lispeclector/reader/package.lispeclector/reader/variables.lispeclector/reader/more-variables.lispeclector/reader/generic-functions.lispeclector/reader/additional-conditions.lispeclector/reader/utilities.lispeclector/reader/labeled-objects.lispeclector/reader/tokens.lispeclector/reader/read-common.lispeclector/reader/read.lispeclector/reader/macro-functions.lispeclector/reader/init.lispeclector/reader/quasiquote-macro.lispeclector/reader/deprecation.lispeclector/reader/messages-english.lispeclector/parse-result/package.lispeclector/parse-result/client.lispeclector/parse-result/generic-functions.lispeclector/parse-result/labeled-objects.lispeclector/parse-result/read.lispeclector/base/utilities.lisppackage.lisp (file).
base (module).
&optional-and-&key-style-warning (type).
&optional-and-&key-style-warning-p (function).
eclector/base/variables.lisputilities.lisp (file).
base (module).
*client* (special variable).
eclector/base/generic-functions.lispvariables.lisp (file).
base (module).
make-source-range (generic function).
source-position (generic function).
eclector/base/conditions.lispgeneric-functions.lisp (file).
base (module).
%reader-error (function).
%recoverable-reader-error (function).
delimiter (reader method).
end-of-file (condition).
format-recovery-report (function).
incomplete-construct (condition).
missing-delimiter (condition).
position-offset (reader method).
range-length (reader method).
recover (function).
recovery-description (generic function).
recovery-description-using-language (generic function).
stream-position (reader method).
stream-position-reader-error (condition).
stream-position-condition (condition).
eclector/base/read-char.lispconditions.lisp (file).
base (module).
read-char (compiler macro).
read-char (function).
read-char-or-error (function).
read-char-or-recoverable-error (function).
eclector/base/messages-english.lispread-char.lisp (file).
base (module).
report-condition (method).
describe-character-english (function).
eclector/readtable/variables.lisppackage.lisp (file).
readtable (module).
*readtable* (special variable).
eclector/readtable/conditions.lispvariables.lisp (file).
readtable (module).
char-must-be-a-dispatching-character (condition).
sub-char-must-not-be-a-decimal-digit (condition).
unknown-macro-sub-character (condition).
unterminated-dispatch-macro (condition).
disp-char (reader method).
dispatch-macro-character-error (condition).
sub-char (reader method).
sub-char (reader method).
eclector/readtable/generic-functions.lispconditions.lisp (file).
readtable (module).
copy-readtable (generic function).
copy-readtable-into (generic function).
get-dispatch-macro-character (generic function).
get-macro-character (generic function).
make-dispatch-macro-character (generic function).
readtable-case (generic reader).
(setf readtable-case) (generic writer).
readtablep (generic function).
set-dispatch-macro-character (generic function).
set-macro-character (generic function).
set-syntax-from-char (function).
(setf syntax-from-char) (generic function).
syntax-type (generic function).
(setf syntax-type) (generic function).
eclector/readtable/messages-english.lispgeneric-functions.lisp (file).
readtable (module).
report-condition (method).
report-condition (method).
report-condition (method).
report-condition (method).
eclector/simple-readtable/package.lispsimple-readtable (module).
eclector/simple-readtable/readtable.lisppackage.lisp (file).
simple-readtable (module).
readtable (class).
readtable-case (reader method).
(setf readtable-case) (writer method).
dispatch-macro-characters (reader method).
macro-characters (reader method).
syntax-types (reader method).
eclector/simple-readtable/methods.lispreadtable.lisp (file).
simple-readtable (module).
copy-readtable (method).
copy-readtable-into (method).
get-dispatch-macro-character (method).
get-macro-character (method).
make-dispatch-macro-character (method).
readtablep (method).
set-dispatch-macro-character (method).
set-macro-character (method).
syntax-type (method).
(setf syntax-type) (method).
make-dispatch-invoker (function).
parse-parameter-and-sub-char (function).
eclector/simple-readtable/messages-english.lispmethods.lisp (file).
simple-readtable (module).
recovery-description-using-language (method).
recovery-description-using-language (method).
eclector/reader/variables.lisp:eclector-define-cl-variables
package.lisp (file).
reader (module).
eclector/reader/more-variables.lispvariables.lisp (file).
package.lisp (file).
reader (module).
*skip-reason* (special variable).
%character (reader method).
*consing-dot* (special variable).
*consing-dot-allowed-p* (special variable).
*labels* (special variable).
*list-reader* (special variable).
*quasiquotation-depth* (special variable).
*quasiquotation-state* (special variable).
end-of-list (condition).
signal-end-of-list (function).
eclector/reader/generic-functions.lispmore-variables.lisp (file).
reader (module).
call-as-top-level-read (generic function).
call-reader-macro (generic function).
call-with-label-tracking (generic function).
call-with-state-value (generic function).
check-feature-expression (generic function).
check-symbol-token (generic function).
evaluate-expression (generic function).
evaluate-feature-expression (generic function).
finalize-labeled-object (generic function).
find-character (generic function).
find-labeled-object (generic function).
fixup (generic function).
fixup-graph (generic function).
fixup-graph-p (generic function).
forget-labeled-object (generic function).
interpret-symbol (generic function).
interpret-symbol-token (generic function).
interpret-token (generic function).
labeled-object-state (generic function).
make-labeled-object (generic function).
make-structure-instance (generic function).
new-value-for-fixup (generic function).
note-labeled-object (generic function).
note-skipped-input (generic function).
read-common (generic function).
read-maybe-nothing (generic function).
read-token (generic function).
reference-labeled-object (generic function).
state-value (generic function).
(setf state-value) (generic function).
valid-state-value-p (generic function).
walk-fixup-tree (generic function).
wrap-in-function (generic function).
wrap-in-quasiquote (generic function).
wrap-in-quote (generic function).
wrap-in-unquote (generic function).
wrap-in-unquote-splicing (generic function).
with-state-values (macro).
eclector/reader/additional-conditions.lispgeneric-functions.lisp (file).
reader (module).
aspect (reader method).
backquote-context-error (condition).
backquote-error (condition).
backquote-in-invalid-context (condition).
complex-part-expected (condition).
complex-parts-must-follow-sharpsign-c (condition).
digit-expected (condition).
end-of-input-after-backquote (condition).
end-of-input-after-backslash (condition).
end-of-input-after-consing-dot (condition).
end-of-input-after-feature-expression (condition).
end-of-input-after-quote (condition).
end-of-input-after-sharpsign-a (condition).
end-of-input-after-sharpsign-c (condition).
end-of-input-after-sharpsign-dot (condition).
end-of-input-after-sharpsign-equals (condition).
end-of-input-after-sharpsign-p (condition).
end-of-input-after-sharpsign-plus-minus (condition).
end-of-input-after-sharpsign-s (condition).
end-of-input-after-sharpsign-single-quote (condition).
end-of-input-after-unquote (condition).
end-of-input-before-complex-part (condition).
end-of-input-before-digit (condition).
end-of-input-before-slot-name (condition).
end-of-input-before-slot-value (condition).
end-of-input-before-structure-type-name (condition).
feature-expression-must-follow-sharpsign-plus-minus (condition).
feature-expression-type-error (condition).
incorrect-initialization-length (condition).
invalid-constituent-character (condition).
invalid-context-for-consing-dot (condition).
invalid-context-for-right-parenthesis (condition).
invalid-context-for-unquote (condition).
invalid-default-float-format (condition).
invalid-radix (condition).
multiple-objects-following-consing-dot (condition).
namestring-must-follow-sharpsign-p (condition).
no-elements-found (condition).
no-slot-value-found (condition).
no-structure-type-name-found (condition).
non-list-following-sharpsign-c (condition).
non-list-following-sharpsign-s (condition).
non-string-following-sharpsign-p (condition).
numeric-parameter-not-supplied-but-required (condition).
numeric-parameter-supplied-but-ignored (condition).
object-must-follow-backquote (condition).
object-must-follow-consing-dot (condition).
object-must-follow-feature-expression (condition).
object-must-follow-quote (condition).
object-must-follow-sharpsign-a (condition).
object-must-follow-sharpsign-dot (condition).
object-must-follow-sharpsign-equals (condition).
object-must-follow-sharpsign-single-quote (condition).
object-must-follow-unquote (condition).
package-does-not-exist (condition).
read-object-type-error (condition).
read-time-evaluation-error (condition).
read-time-evaluation-inhibited (condition).
sharpsign-equals-label-defined-more-than-once (condition).
sharpsign-equals-only-refers-to-self (condition).
sharpsign-invalid (condition).
sharpsign-sharpsign-undefined-label (condition).
single-feature-expected (condition).
slot-name-is-not-a-string-designator (condition).
state-value-type-error (condition).
structure-constructor-must-follow-sharpsign-s (condition).
structure-type-name-is-not-a-symbol (condition).
symbol-can-have-at-most-two-package-markers (condition).
symbol-does-not-exist (condition).
symbol-is-not-external (condition).
symbol-name-must-not-be-only-package-markers (condition).
symbol-name-must-not-end-with-package-marker (condition).
too-many-complex-parts (condition).
too-many-dots (condition).
too-many-elements (condition).
two-package-markers-must-be-adjacent (condition).
two-package-markers-must-not-be-first (condition).
uninterned-symbol-must-not-contain-package-marker (condition).
unknown-character-name (condition).
unquote-error (condition).
unquote-in-invalid-context (condition).
unquote-not-inside-backquote (condition).
unquote-splicing-at-top (condition).
unquote-splicing-in-dotted-list (condition).
unterminated-block-comment (condition).
unterminated-list (condition).
unterminated-multiple-escape (condition).
unterminated-multiple-escape-in-character-name (condition).
unterminated-multiple-escape-in-symbol (condition).
unterminated-single-escape (condition).
unterminated-single-escape-in-character-name (condition).
unterminated-single-escape-in-string (condition).
unterminated-single-escape-in-symbol (condition).
unterminated-string (condition).
unterminated-vector (condition).
zero-denominator (condition).
argument (reader method).
array-initialization-error (condition).
array-type (reader method).
axis (reader method).
base (reader method).
character-found (reader method).
character-found (reader method).
complex-part-condition (condition).
context (reader method).
context (reader method).
context-name (generic function).
datum (reader method).
desired-package-name (reader method).
desired-symbol-name (reader method).
desired-symbol-package (reader method).
digit-condition (condition).
escape-char (reader method).
expected-character (reader method).
expected-length (reader method).
expected-number (reader method).
expected-number (reader method).
exponent-marker (reader method).
expression (reader method).
feature-expression-type-error/reader (condition).
features (reader method).
float-format (reader method).
found-character (reader method).
label (reader method).
macro-name (reader method).
macro-name (reader method).
name (reader method).
number-found (reader method).
numeric-parameter-ignored (function).
numeric-parameter-not-supplied (function).
original-condition (reader method).
parameter (reader method).
radix (reader method).
reader-conditional-condition (condition).
reference-error (condition).
single-feature-expected/reader (condition).
slot-name (reader method).
slot-value-condition (condition).
splicing-p (reader method).
symbol-access-error (condition).
symbol-syntax-error (condition).
token (reader method).
unquote-condition (condition).
unquote-macroexpansion-error (condition).
unquote-not-inside-backquote-during-macroexpansion (condition).
which (reader method).
eclector/reader/utilities.lispadditional-conditions.lisp (file).
reader (module).
convert-according-to-readtable-case (function).
numeric-token-length (function).
opaque-identity (function).
skip-whitespace (function).
skip-whitespace* (function).
token-state-machine (macro).
token-string (type).
update-escape-ranges (macro).
with-token-info (macro).
eclector/reader/labeled-objects.lisputilities.lisp (file).
reader (module).
call-with-label-tracking (method).
finalize-labeled-object (method).
finalize-labeled-object (method).
find-labeled-object (method).
fixup (method).
fixup (method).
fixup (method).
fixup (method).
fixup (method).
fixup (method).
fixup (method).
fixup-case (macro).
fixup-graph (method).
fixup-graph-p (method).
fixup-graph-p (method).
fixup-place (macro).
fixup-place-using-value (macro).
forget-labeled-object (method).
labeled-object-state (method).
labeled-object-state (method).
labeled-object-state (type).
make-labeled-object (method).
make-labeled-object (method).
new-value-for-fixup (method).
note-labeled-object (method).
reference-labeled-object (method).
reference-labeled-object (method).
walk-fixup-tree (method).
%fixup-node (structure).
%fixup-node-children (reader).
(setf %fixup-node-children) (writer).
%fixup-node-inner (reader).
%fixup-node-parent (reader).
%labeled-object (structure).
%labeled-object-object (reader).
(setf %labeled-object-object) (writer).
%labeled-object-state (reader).
(setf %labeled-object-state) (writer).
%make-fixup-node (function).
%make-labeled-object (function).
+recursion-depth-limit+ (constant).
fixup-all (function).
make-traversal-state (function).
traversal-depth (reader).
(setf traversal-depth) (writer).
traversal-depth (type).
traversal-enqueue (reader).
traversal-seen-objects (reader).
traversal-state (structure).
eclector/reader/tokens.lisplabeled-objects.lisp (file).
reader (module).
check-symbol-token (method).
interpret-symbol (method).
interpret-symbol (method).
interpret-symbol-token (method).
interpret-token (method).
package-does-not-exist (function).
read-token (method).
symbol-does-not-exist (function).
symbol-is-not-external (function).
+constituent-traits+ (special variable).
accept-package-name (function).
accept-symbol (function).
char-float-exponent-marker-p (function).
char-invalid-p (function).
reader-float-format (function).
trait->index (function).
with-accumulators (macro).
eclector/reader/read-common.lisptokens.lisp (file).
reader (module).
call-as-top-level-read (method).
peek-char (function).
read-common (method).
read-maybe-nothing (method).
%read-maybe-nothing (function).
eclector/reader/read.lispread-common.lisp (file).
reader (module).
read (compiler macro).
read (function).
read-delimited-list (compiler macro).
read-delimited-list (function).
read-from-string (function).
read-preserving-whitespace (compiler macro).
read-preserving-whitespace (function).
%read-delimited-list (function).
%read-list-element (function).
%read-list-elements (function).
read-aux (function).
eclector/reader/macro-functions.lispread.lisp (file).
reader (module).
sharpsign-invalid (function).
strict-sharpsign-c (function).
strict-sharpsign-s (function).
strict-sharpsign-single-quote (function).
%sharpsign-c (function).
%sharpsign-s (function).
%sharpsign-single-quote (function).
*character-names* (special variable).
*input-stream* (special variable).
*parent-labeled-object* (special variable).
backquote (function).
check-standard-feature-expression (function).
comma (function).
double-quote (function).
evaluate-standard-feature-expression (function).
feature-expression-operator (type).
find-standard-character (function).
left-parenthesis (function).
read-rational (function).
right-parenthesis (function).
semicolon (function).
sharpsign-a (function).
sharpsign-asterisk (function).
sharpsign-b (function).
sharpsign-backslash (function).
sharpsign-c (function).
sharpsign-colon (function).
sharpsign-dot (function).
sharpsign-equals (function).
sharpsign-left-parenthesis (function).
sharpsign-minus (function).
sharpsign-o (function).
sharpsign-p (function).
sharpsign-plus (function).
sharpsign-plus-minus (function).
sharpsign-r (function).
sharpsign-s (function).
sharpsign-sharpsign (function).
sharpsign-single-quote (function).
sharpsign-vertical-bar (function).
sharpsign-x (function).
single-quote (function).
symbol-from-token (function).
with-quasiquotation-state (macro).
eclector/reader/init.lispmacro-functions.lisp (file).
reader (module).
set-standard-dispatch-macro-characters (function).
set-standard-macro-characters (function).
set-standard-syntax-and-macros (function).
set-standard-syntax-types (function).
*standard-readtable* (special variable).
eclector/reader/quasiquote-macro.lispinit.lisp (file).
reader (module).
quasiquote (macro).
unquote (macro).
unquote-splicing (macro).
expand (function).
transform (function).
transform-compound (function).
transform-quasiquote-argument (function).
eclector/reader/deprecation.lispquasiquote-macro.lisp (file).
reader (module).
call-with-current-package (generic function).
with-forbidden-quasiquotation (macro).
eclector/reader/messages-english.lispdeprecation.lisp (file).
reader (module).
recovery-description-using-language (method).
recovery-description-using-language (method).
recovery-description-using-language (method).
recovery-description-using-language (method).
recovery-description-using-language (method).
recovery-description-using-language (method).
recovery-description-using-language (method).
recovery-description-using-language (method).
recovery-description-using-language (method).
recovery-description-using-language (method).
recovery-description-using-language (method).
recovery-description-using-language (method).
recovery-description-using-language (method).
recovery-description-using-language (method).
recovery-description-using-language (method).
recovery-description-using-language (method).
recovery-description-using-language (method).
recovery-description-using-language (method).
recovery-description-using-language (method).
recovery-description-using-language (method).
recovery-description-using-language (method).
recovery-description-using-language (method).
recovery-description-using-language (method).
recovery-description-using-language (method).
recovery-description-using-language (method).
recovery-description-using-language (method).
recovery-description-using-language (method).
recovery-description-using-language (method).
recovery-description-using-language (method).
recovery-description-using-language (method).
recovery-description-using-language (method).
recovery-description-using-language (method).
recovery-description-using-language (method).
recovery-description-using-language (method).
recovery-description-using-language (method).
recovery-description-using-language (method).
recovery-description-using-language (method).
report-condition (method).
report-condition (method).
report-condition (method).
report-condition (method).
report-condition (method).
report-condition (method).
report-condition (method).
report-condition (method).
report-condition (method).
report-condition (method).
report-condition (method).
report-condition (method).
report-condition (method).
report-condition (method).
report-condition (method).
report-condition (method).
report-condition (method).
report-condition (method).
report-condition (method).
report-condition (method).
report-condition (method).
report-condition (method).
report-condition (method).
report-condition (method).
report-condition (method).
report-condition (method).
report-condition (method).
report-condition (method).
report-condition (method).
report-condition (method).
report-condition (method).
report-condition (method).
report-condition (method).
report-condition (method).
report-condition (method).
report-condition (method).
report-condition (method).
report-condition (method).
report-condition (method).
report-condition (method).
report-condition (method).
report-condition (method).
report-condition (method).
report-condition (method).
report-condition (method).
report-condition (method).
report-condition (method).
report-condition (method).
report-condition (method).
report-condition (method).
report-condition (method).
report-condition (method).
report-condition (method).
report-condition (method).
report-condition (method).
report-condition (method).
report-condition (method).
report-condition (method).
report-condition (method).
report-condition (method).
report-condition (method).
report-condition (method).
report-condition (method).
report-condition (method).
report-condition (method).
report-condition (method).
report-condition (method).
report-condition (method).
report-condition (method).
report-condition (method).
report-condition (method).
report-condition (method).
report-condition (method).
report-condition (method).
report-condition (method).
report-condition (method).
report-condition (method).
report-condition (method).
report-condition (method).
report-condition (method).
report-condition (method).
report-condition (method).
report-condition (method).
report-condition (method).
report-condition (method).
report-condition (method).
report-condition (method).
report-condition (method).
report-condition (method).
report-condition (method).
context-name (method).
context-name (method).
context-name (method).
context-name (method).
context-name (method).
context-name (method).
context-name (method).
context-name (method).
context-name (method).
context-name (method).
eclector/parse-result/client.lisppackage.lisp (file).
parse-result (module).
parse-result-client (class).
eclector/parse-result/generic-functions.lispclient.lisp (file).
parse-result (module).
definition (structure).
labeled-object (reader).
make-definition (function).
make-expression-result (generic function).
make-reference (function).
make-skipped-input-result (generic function).
reference (structure).
definition-labeled-object (function).
labeled-object-result (structure).
reference-labeled-object (function).
eclector/parse-result/labeled-objects.lispgeneric-functions.lisp (file).
parse-result (module).
finalize-labeled-object (method).
fixup-graph-p (method).
forget-labeled-object (method).
labeled-object-state (method).
make-expression-result (method).
make-expression-result (method).
make-expression-result (method).
make-labeled-object (method).
make-labeled-object (method).
reference-labeled-object (method).
%make-wrapper (function).
%wrapper (structure).
%wrapper-inner (reader).
%wrapper-outer (reader).
(setf %wrapper-outer) (writer).
%wrapper-parse-result (reader).
(setf %wrapper-parse-result) (writer).
%wrapper-state (reader).
(setf %wrapper-state) (writer).
*wrapper* (special variable).
eclector/parse-result/read.lisplabeled-objects.lisp (file).
parse-result (module).
call-as-top-level-read (method).
note-skipped-input (method).
read (function).
read-common (method).
read-from-string (function).
read-maybe-nothing (method).
read-preserving-whitespace (function).
Packages are listed by definition order.
eclector.readtablecommon-lisp.
*readtable* (special variable).
char-must-be-a-dispatching-character (condition).
copy-readtable (generic function).
copy-readtable-into (generic function).
get-dispatch-macro-character (generic function).
get-macro-character (generic function).
make-dispatch-macro-character (generic function).
readtable-case (generic reader).
(setf readtable-case) (generic writer).
readtablep (generic function).
set-dispatch-macro-character (generic function).
set-macro-character (generic function).
set-syntax-from-char (function).
sub-char-must-not-be-a-decimal-digit (condition).
(setf syntax-from-char) (generic function).
syntax-type (generic function).
(setf syntax-type) (generic function).
unknown-macro-sub-character (condition).
unterminated-dispatch-macro (condition).
disp-char (generic reader).
dispatch-macro-character-error (condition).
sub-char (generic reader).
eclector.parse-resultalexandria.
common-lisp.
definition (structure).
labeled-object (reader).
make-definition (function).
make-expression-result (generic function).
make-reference (function).
make-skipped-input-result (generic function).
parse-result-client (class).
read (function).
read-from-string (function).
read-preserving-whitespace (function).
reference (structure).
%make-wrapper (function).
%wrapper (structure).
%wrapper-inner (reader).
%wrapper-outer (reader).
(setf %wrapper-outer) (writer).
%wrapper-parse-result (reader).
(setf %wrapper-parse-result) (writer).
%wrapper-state (reader).
(setf %wrapper-state) (writer).
*stack* (special variable).
*start* (special variable).
*wrapper* (special variable).
definition-labeled-object (function).
labeled-object-result (structure).
read-aux (function).
reference-labeled-object (function).
eclector.readtable.simplecommon-lisp.
readtable (class).
dispatch-macro-characters (generic reader).
macro-characters (generic reader).
make-dispatch-invoker (function).
parse-parameter-and-sub-char (function).
syntax-types (generic reader).
eclector.basecommon-lisp.
%reader-error (function).
%recoverable-reader-error (function).
&optional-and-&key-style-warning (type).
*client* (special variable).
delimiter (generic reader).
end-of-file (condition).
format-recovery-report (function).
incomplete-construct (condition).
make-source-range (generic function).
missing-delimiter (condition).
position-offset (generic reader).
range-length (generic reader).
read-char (compiler macro).
read-char (function).
read-char-or-error (function).
read-char-or-recoverable-error (function).
recover (function).
recovery-description (generic function).
recovery-description-using-language (generic function).
source-position (generic function).
stream-position (generic reader).
stream-position-reader-error (condition).
&optional-and-&key-style-warning-p (function).
describe-character-english (function).
stream-position-condition (condition).
eclector.readercommon-lisp.
*skip-reason* (special variable).
aspect (generic reader).
backquote-context-error (condition).
backquote-error (condition).
backquote-in-invalid-context (condition).
call-as-top-level-read (generic function).
call-reader-macro (generic function).
call-with-current-package (generic function).
call-with-label-tracking (generic function).
call-with-state-value (generic function).
check-feature-expression (generic function).
check-symbol-token (generic function).
complex-part-expected (condition).
complex-parts-must-follow-sharpsign-c (condition).
digit-expected (condition).
end-of-input-after-backquote (condition).
end-of-input-after-backslash (condition).
end-of-input-after-consing-dot (condition).
end-of-input-after-feature-expression (condition).
end-of-input-after-quote (condition).
end-of-input-after-sharpsign-a (condition).
end-of-input-after-sharpsign-c (condition).
end-of-input-after-sharpsign-dot (condition).
end-of-input-after-sharpsign-equals (condition).
end-of-input-after-sharpsign-p (condition).
end-of-input-after-sharpsign-plus-minus (condition).
end-of-input-after-sharpsign-s (condition).
end-of-input-after-sharpsign-single-quote (condition).
end-of-input-after-unquote (condition).
end-of-input-before-complex-part (condition).
end-of-input-before-digit (condition).
end-of-input-before-slot-name (condition).
end-of-input-before-slot-value (condition).
end-of-input-before-structure-type-name (condition).
evaluate-expression (generic function).
evaluate-feature-expression (generic function).
feature-expression-must-follow-sharpsign-plus-minus (condition).
feature-expression-type-error (condition).
finalize-labeled-object (generic function).
find-character (generic function).
find-labeled-object (generic function).
fixup (generic function).
fixup-case (macro).
fixup-graph (generic function).
fixup-graph-p (generic function).
fixup-place (macro).
fixup-place-using-value (macro).
forget-labeled-object (generic function).
incorrect-initialization-length (condition).
interpret-symbol (generic function).
interpret-symbol-token (generic function).
interpret-token (generic function).
invalid-constituent-character (condition).
invalid-context-for-consing-dot (condition).
invalid-context-for-right-parenthesis (condition).
invalid-context-for-unquote (condition).
invalid-default-float-format (condition).
invalid-radix (condition).
labeled-object-state (generic function).
labeled-object-state (type).
make-labeled-object (generic function).
make-structure-instance (generic function).
multiple-objects-following-consing-dot (condition).
namestring-must-follow-sharpsign-p (condition).
new-value-for-fixup (generic function).
no-elements-found (condition).
no-slot-value-found (condition).
no-structure-type-name-found (condition).
non-list-following-sharpsign-c (condition).
non-list-following-sharpsign-s (condition).
non-string-following-sharpsign-p (condition).
note-labeled-object (generic function).
note-skipped-input (generic function).
numeric-parameter-not-supplied-but-required (condition).
numeric-parameter-supplied-but-ignored (condition).
object-must-follow-backquote (condition).
object-must-follow-consing-dot (condition).
object-must-follow-feature-expression (condition).
object-must-follow-quote (condition).
object-must-follow-sharpsign-a (condition).
object-must-follow-sharpsign-dot (condition).
object-must-follow-sharpsign-equals (condition).
object-must-follow-sharpsign-single-quote (condition).
object-must-follow-unquote (condition).
package-does-not-exist (function).
package-does-not-exist (condition).
peek-char (function).
quasiquote (macro).
read (compiler macro).
read (function).
read-common (generic function).
read-delimited-list (compiler macro).
read-delimited-list (function).
read-from-string (function).
read-maybe-nothing (generic function).
read-object-type-error (condition).
read-preserving-whitespace (compiler macro).
read-preserving-whitespace (function).
read-time-evaluation-error (condition).
read-time-evaluation-inhibited (condition).
read-token (generic function).
reference-labeled-object (generic function).
set-standard-dispatch-macro-characters (function).
set-standard-macro-characters (function).
set-standard-syntax-and-macros (function).
set-standard-syntax-types (function).
sharpsign-equals-label-defined-more-than-once (condition).
sharpsign-equals-only-refers-to-self (condition).
sharpsign-invalid (function).
sharpsign-invalid (condition).
sharpsign-sharpsign-undefined-label (condition).
single-feature-expected (condition).
slot-name-is-not-a-string-designator (condition).
state-value (generic function).
(setf state-value) (generic function).
state-value-type-error (condition).
strict-sharpsign-c (function).
strict-sharpsign-s (function).
strict-sharpsign-single-quote (function).
structure-constructor-must-follow-sharpsign-s (condition).
structure-type-name-is-not-a-symbol (condition).
symbol-can-have-at-most-two-package-markers (condition).
symbol-does-not-exist (function).
symbol-does-not-exist (condition).
symbol-is-not-external (function).
symbol-is-not-external (condition).
symbol-name-must-not-be-only-package-markers (condition).
symbol-name-must-not-end-with-package-marker (condition).
too-many-complex-parts (condition).
too-many-dots (condition).
too-many-elements (condition).
two-package-markers-must-be-adjacent (condition).
two-package-markers-must-not-be-first (condition).
uninterned-symbol-must-not-contain-package-marker (condition).
unknown-character-name (condition).
unquote (macro).
unquote-error (condition).
unquote-in-invalid-context (condition).
unquote-not-inside-backquote (condition).
unquote-splicing (macro).
unquote-splicing-at-top (condition).
unquote-splicing-in-dotted-list (condition).
unterminated-block-comment (condition).
unterminated-list (condition).
unterminated-multiple-escape (condition).
unterminated-multiple-escape-in-character-name (condition).
unterminated-multiple-escape-in-symbol (condition).
unterminated-single-escape (condition).
unterminated-single-escape-in-character-name (condition).
unterminated-single-escape-in-string (condition).
unterminated-single-escape-in-symbol (condition).
unterminated-string (condition).
unterminated-vector (condition).
valid-state-value-p (generic function).
walk-fixup-tree (generic function).
wrap-in-function (generic function).
wrap-in-quasiquote (generic function).
wrap-in-quote (generic function).
wrap-in-unquote (generic function).
wrap-in-unquote-splicing (generic function).
zero-denominator (condition).
%character (generic reader).
%fixup-node (structure).
%fixup-node-children (reader).
(setf %fixup-node-children) (writer).
%fixup-node-inner (reader).
%fixup-node-parent (reader).
%labeled-object (structure).
%labeled-object-object (reader).
(setf %labeled-object-object) (writer).
%labeled-object-state (reader).
(setf %labeled-object-state) (writer).
%make-fixup-node (function).
%make-labeled-object (function).
%read-delimited-list (function).
%read-list-element (function).
%read-list-elements (function).
%read-maybe-nothing (function).
%sharpsign-c (function).
%sharpsign-s (function).
%sharpsign-single-quote (function).
*character-names* (special variable).
*consing-dot* (special variable).
*consing-dot-allowed-p* (special variable).
*input-stream* (special variable).
*labels* (special variable).
*list-reader* (special variable).
*parent-labeled-object* (special variable).
*quasiquotation-depth* (special variable).
*quasiquotation-state* (special variable).
*standard-readtable* (special variable).
+constituent-traits+ (special variable).
+recursion-depth-limit+ (constant).
accept-package-name (function).
accept-symbol (function).
argument (generic reader).
array-initialization-error (condition).
array-type (generic reader).
axis (generic reader).
backquote (function).
base (generic reader).
char-float-exponent-marker-p (function).
char-invalid-p (function).
character-found (generic reader).
check-standard-feature-expression (function).
comma (function).
complex-part-condition (condition).
context (generic reader).
context-name (generic function).
convert-according-to-readtable-case (function).
datum (generic reader).
desired-package-name (generic reader).
desired-symbol-name (generic reader).
desired-symbol-package (generic reader).
digit-condition (condition).
double-quote (function).
end-of-list (condition).
escape-char (generic reader).
evaluate-standard-feature-expression (function).
expand (function).
expected-character (generic reader).
expected-length (generic reader).
expected-number (generic reader).
exponent-marker (generic reader).
expression (generic reader).
feature-expression-operator (type).
feature-expression-type-error/reader (condition).
features (generic reader).
find-standard-character (function).
fixup-all (function).
float-format (generic reader).
found-character (generic reader).
label (generic reader).
left-parenthesis (function).
macro-name (generic reader).
make-traversal-state (function).
name (generic reader).
number-found (generic reader).
numeric-parameter-ignored (function).
numeric-parameter-not-supplied (function).
numeric-token-length (function).
opaque-identity (function).
original-condition (generic reader).
parameter (generic reader).
radix (generic reader).
read-aux (function).
read-rational (function).
reader-conditional-condition (condition).
reader-float-format (function).
reference-error (condition).
right-parenthesis (function).
semicolon (function).
sharpsign-a (function).
sharpsign-asterisk (function).
sharpsign-b (function).
sharpsign-backslash (function).
sharpsign-c (function).
sharpsign-colon (function).
sharpsign-dot (function).
sharpsign-equals (function).
sharpsign-left-parenthesis (function).
sharpsign-minus (function).
sharpsign-o (function).
sharpsign-p (function).
sharpsign-plus (function).
sharpsign-plus-minus (function).
sharpsign-r (function).
sharpsign-s (function).
sharpsign-sharpsign (function).
sharpsign-single-quote (function).
sharpsign-vertical-bar (function).
sharpsign-x (function).
signal-end-of-list (function).
single-feature-expected/reader (condition).
single-quote (function).
skip-whitespace (function).
skip-whitespace* (function).
slot-name (generic reader).
slot-value-condition (condition).
splicing-p (generic reader).
symbol-access-error (condition).
symbol-from-token (function).
symbol-syntax-error (condition).
token (generic reader).
token-state-machine (macro).
token-string (type).
trait->index (function).
transform (function).
transform-compound (function).
transform-quasiquote-argument (function).
traversal-depth (reader).
(setf traversal-depth) (writer).
traversal-depth (type).
traversal-enqueue (reader).
traversal-seen-objects (reader).
traversal-state (structure).
unquote-condition (condition).
unquote-macroexpansion-error (condition).
unquote-not-inside-backquote-during-macroexpansion (condition).
update-escape-ranges (macro).
which (generic reader).
with-accumulators (macro).
with-forbidden-quasiquotation (macro).
with-quasiquotation-state (macro).
with-state-values (macro).
with-token-info (macro).
Definitions are sorted by export status, category, package, and then by lexicographic order.
state-value-type-error)) ¶parse-result-client) thunk input-stream eof-error-p eof-value preserve-whitespace-p) ¶The function ECLECTOR.READER:CALL-WITH-CURRENT-PACKAGE has been deprecated as of Eclector version 0.9.
Use ECLECTOR.READER:CALL-WITH-STATE-VALUE instead.
(eql eclector.reader::*consing-dot-allowed-p*)) value) ¶(eql eclector.reader::*quasiquotation-depth*)) value) ¶(eql eclector.reader::*quasiquotation-state*)) value) ¶(eql *read-default-float-format*)) value) ¶(eql *read-base*)) value) ¶(eql *features*)) value) ¶(eql *read-eval*)) value) ¶(eql *read-suppress*)) value) ¶(eql *readtable*)) value) ¶(eql *package*)) value) ¶missing-delimiter)) ¶parse-result-client) (labeled-object %wrapper) object) ¶%fixup-node) object) ¶%labeled-object) object) ¶integer)) ¶hash-table) traversal-state) ¶standard-object) traversal-state) ¶array) traversal-state) ¶cons) traversal-state) ¶traversal-state)) ¶hash-table)) ¶%fixup-node) &key object-key) ¶parse-result-client) (root-labeled-object %wrapper)) ¶%fixup-node)) ¶%labeled-object)) ¶parse-result-client) (label integer)) ¶integer)) ¶parse-result-client) (labeled-object %wrapper)) ¶%fixup-node)) ¶%labeled-object)) ¶parse-result-client) (result reference) children source) ¶parse-result-client) (result definition) children source) ¶parse-result-client) result children source) ¶parse-result-client) input-stream (label integer) parent) ¶parse-result-client) input-stream (label integer) parent) ¶integer) parent) ¶integer) parent) ¶integer) parent) ¶parse-result-client) input-stream reason) ¶stream-position-condition)) ¶stream-position-condition)) ¶parse-result-client) input-stream eof-error-p eof-value) ¶parse-result-client) input-stream eof-error-p eof-value) ¶(eql eclector.reader::ignore-label)) (language english)) ¶(eql eclector.reader::treat-as-false)) (language english)) ¶(eql eclector.reader::replace-namestring)) (language english)) ¶(eql eclector.reader::skip-slot)) (language english)) ¶(eql eclector.reader::use-partial-initargs)) (language english)) ¶(eql eclector.reader::ignore-excess-parts)) (language english)) ¶(eql eclector.reader::use-partial-complex)) (language english)) ¶(eql eclector.reader::use-replacement-part)) (language english)) ¶(eql eclector.reader::use-empty-array)) (language english)) ¶(eql eclector.reader::ignore-excess-elements)) (language english)) ¶(eql eclector.reader::use-partial-vector)) (language english)) ¶(eql eclector.reader::use-empty-vector)) (language english)) ¶(eql eclector.reader::use-partial-character-name)) (language english)) ¶(eql eclector.reader::use-replacement-character)) (language english)) ¶(eql eclector.reader::use-replacement-parameter)) (language english)) ¶(eql eclector.reader::ignore-parameter)) (language english)) ¶(eql eclector.reader::ignore-trailing-right-paren)) (language english)) ¶(eql eclector.reader::use-partial-list)) (language english)) ¶(eql eclector.reader::ignore-object)) (language english)) ¶(eql eclector.reader::use-replacement-object)) (language english)) ¶(eql eclector.reader::inject-nil)) (language english)) ¶(eql eclector.reader::use-partial-string)) (language english)) ¶(eql eclector.reader::ignore-missing-delimiter)) (language english)) ¶(eql eclector.reader::ignore-unquote)) (language english)) ¶(eql eclector.reader::ignore-quasiquote)) (language english)) ¶(eql eclector.reader::use-replacement-float-format)) (language english)) ¶(eql eclector.reader::use-replacement-radix)) (language english)) ¶(eql eclector.reader::replace-invalid-digit)) (language english)) ¶(eql eclector.reader::use-anyway)) (language english)) ¶(eql intern)) (language english)) ¶(eql eclector.reader::use-replacement-symbol)) (language english)) ¶(eql eclector.reader::use-replacement-package)) (language english)) ¶(eql eclector.reader::use-uninterned-symbol)) (language english)) ¶(eql eclector.reader::treat-as-escaped)) (language english)) ¶(eql eclector.reader::replace-invalid-character)) (language english)) ¶(eql eclector.reader::use-partial-symbol)) (language english)) ¶(eql eclector.reader::skip-token)) (language english)) ¶(eql eclector.readtable.simple::ignore-partial-macro)) (language english)) ¶(eql eclector.readtable.simple::ignore-partial-dispatch-macro)) (language english)) ¶parse-result-client) input-stream (labeled-object %wrapper)) ¶%fixup-node)) ¶%labeled-object)) ¶(eql eclector.reader::*consing-dot-allowed-p*))) ¶(eql eclector.reader::*quasiquotation-depth*))) ¶(eql eclector.reader::*quasiquotation-state*))) ¶(eql *read-default-float-format*))) ¶(eql *read-base*))) ¶(eql *features*))) ¶(eql *read-eval*))) ¶(eql *read-suppress*))) ¶(eql *readtable*))) ¶(eql *package*))) ¶(eql eclector.reader::*consing-dot-allowed-p*))) ¶(eql eclector.reader::*quasiquotation-depth*))) ¶(eql eclector.reader::*quasiquotation-state*))) ¶(eql *read-default-float-format*))) ¶(eql *read-base*))) ¶(eql *features*))) ¶(eql *read-eval*))) ¶(eql *read-suppress*))) ¶(eql *readtable*))) ¶(eql *package*))) ¶stream-position-condition)) ¶(eql eclector.reader::*consing-dot-allowed-p*)) value) ¶(eql eclector.reader::*quasiquotation-depth*)) value) ¶(eql eclector.reader::*quasiquotation-state*)) value) ¶(eql *read-default-float-format*)) value) ¶(eql *read-base*)) value) ¶(eql *features*)) value) ¶(eql *read-eval*)) value) ¶(eql *read-suppress*)) value) ¶(eql *readtable*)) value) ¶(eql *package*)) value) ¶%fixup-node)) ¶unterminated-dispatch-macro) stream (language english)) ¶acclimation.
unknown-macro-sub-character) stream (language english)) ¶acclimation.
char-must-be-a-dispatching-character) stream (language english)) ¶acclimation.
sub-char-must-not-be-a-decimal-digit) stream (language english)) ¶acclimation.
end-of-file) stream (language english)) ¶acclimation.
end-of-input-after-sharpsign-s) stream (language english)) ¶acclimation.
non-list-following-sharpsign-c) stream (language english)) ¶acclimation.
unterminated-single-escape-in-symbol) stream (language english)) ¶acclimation.
multiple-objects-following-consing-dot) stream (language english)) ¶acclimation.
feature-expression-must-follow-sharpsign-plus-minus) stream (language english)) ¶acclimation.
unknown-character-name) stream (language english)) ¶acclimation.
object-must-follow-sharpsign-dot) stream (language english)) ¶acclimation.
object-must-follow-sharpsign-a) stream (language english)) ¶acclimation.
backquote-in-invalid-context) stream (language english)) ¶acclimation.
unquote-splicing-in-dotted-list) stream (language english)) ¶acclimation.
object-must-follow-quote) stream (language english)) ¶acclimation.
end-of-input-before-structure-type-name) stream (language english)) ¶acclimation.
end-of-input-after-sharpsign-equals) stream (language english)) ¶acclimation.
too-many-complex-parts) stream (language english)) ¶acclimation.
complex-part-expected) stream (language english)) ¶acclimation.
numeric-parameter-supplied-but-ignored) stream (language english)) ¶acclimation.
unquote-splicing-at-top) stream (language english)) ¶acclimation.
symbol-does-not-exist) stream (language english)) ¶acclimation.
non-list-following-sharpsign-s) stream (language english)) ¶acclimation.
incorrect-initialization-length) stream (language english)) ¶acclimation.
no-slot-value-found) stream (language english)) ¶acclimation.
no-elements-found) stream (language english)) ¶acclimation.
structure-constructor-must-follow-sharpsign-s) stream (language english)) ¶acclimation.
end-of-input-after-feature-expression) stream (language english)) ¶acclimation.
object-must-follow-consing-dot) stream (language english)) ¶acclimation.
unterminated-vector) stream (language english)) ¶acclimation.
too-many-dots) stream (language english)) ¶acclimation.
unterminated-multiple-escape-in-character-name) stream (language english)) ¶acclimation.
symbol-name-must-not-end-with-package-marker) stream (language english)) ¶acclimation.
end-of-input-before-digit) stream (language english)) ¶acclimation.
object-must-follow-unquote) stream (language english)) ¶acclimation.
end-of-input-after-backquote) stream (language english)) ¶acclimation.
complex-parts-must-follow-sharpsign-c) stream (language english)) ¶acclimation.
numeric-parameter-not-supplied-but-required) stream (language english)) ¶acclimation.
structure-type-name-is-not-a-symbol) stream (language english)) ¶acclimation.
end-of-input-after-sharpsign-dot) stream (language english)) ¶acclimation.
end-of-input-after-quote) stream (language english)) ¶acclimation.
end-of-input-after-unquote) stream (language english)) ¶acclimation.
symbol-is-not-external) stream (language english)) ¶acclimation.
end-of-input-before-slot-value) stream (language english)) ¶acclimation.
too-many-elements) stream (language english)) ¶acclimation.
sharpsign-sharpsign-undefined-label) stream (language english)) ¶acclimation.
invalid-default-float-format) stream (language english)) ¶acclimation.
package-does-not-exist) stream (language english)) ¶acclimation.
namestring-must-follow-sharpsign-p) stream (language english)) ¶acclimation.
invalid-context-for-consing-dot) stream (language english)) ¶acclimation.
end-of-input-after-sharpsign-a) stream (language english)) ¶acclimation.
object-must-follow-feature-expression) stream (language english)) ¶acclimation.
read-object-type-error) stream (language english)) ¶acclimation.
end-of-input-after-consing-dot) stream (language english)) ¶acclimation.
unterminated-multiple-escape-in-symbol) stream (language english)) ¶acclimation.
end-of-input-after-backslash) stream (language english)) ¶acclimation.
slot-name-is-not-a-string-designator) stream (language english)) ¶acclimation.
unterminated-single-escape-in-string) stream (language english)) ¶acclimation.
read-time-evaluation-inhibited) stream (language english)) ¶acclimation.
unquote-in-invalid-context) stream (language english)) ¶acclimation.
object-must-follow-sharpsign-single-quote) stream (language english)) ¶acclimation.
invalid-constituent-character) stream (language english)) ¶acclimation.
unterminated-block-comment) stream (language english)) ¶acclimation.
sharpsign-equals-only-refers-to-self) stream (language english)) ¶acclimation.
end-of-input-before-complex-part) stream (language english)) ¶acclimation.
end-of-input-after-sharpsign-plus-minus) stream (language english)) ¶acclimation.
unterminated-single-escape-in-character-name) stream (language english)) ¶acclimation.
uninterned-symbol-must-not-contain-package-marker) stream (language english)) ¶acclimation.
no-structure-type-name-found) stream (language english)) ¶acclimation.
read-time-evaluation-error) stream (language english)) ¶acclimation.
feature-expression-type-error) stream (language english)) ¶acclimation.
unquote-not-inside-backquote) stream (language english)) ¶acclimation.
unterminated-string) stream (language english)) ¶acclimation.
end-of-input-after-sharpsign-c) stream (language english)) ¶acclimation.
zero-denominator) stream (language english)) ¶acclimation.
two-package-markers-must-not-be-first) stream (language english)) ¶acclimation.
end-of-input-before-slot-name) stream (language english)) ¶acclimation.
sharpsign-equals-label-defined-more-than-once) stream (language english)) ¶acclimation.
object-must-follow-sharpsign-equals) stream (language english)) ¶acclimation.
end-of-input-after-sharpsign-single-quote) stream (language english)) ¶acclimation.
symbol-name-must-not-be-only-package-markers) stream (language english)) ¶acclimation.
unterminated-list) stream (language english)) ¶acclimation.
sharpsign-invalid) stream (language english)) ¶acclimation.
end-of-input-after-sharpsign-p) stream (language english)) ¶acclimation.
object-must-follow-backquote) stream (language english)) ¶acclimation.
state-value-type-error) stream (language english)) ¶acclimation.
symbol-can-have-at-most-two-package-markers) stream (language english)) ¶acclimation.
invalid-context-for-right-parenthesis) stream (language english)) ¶acclimation.
two-package-markers-must-be-adjacent) stream (language english)) ¶acclimation.
digit-expected) stream (language english)) ¶acclimation.
single-feature-expected) stream (language english)) ¶acclimation.
non-string-following-sharpsign-p) stream (language english)) ¶acclimation.
invalid-radix) stream (language english)) ¶acclimation.
unquote-not-inside-backquote-during-macroexpansion) stream (language english)) ¶acclimation.
:character-found
This slot is read-only.
condition.
end-of-file.
stream-position-condition.
end-of-input-after-backquote.
end-of-input-after-backslash.
end-of-input-after-consing-dot.
end-of-input-after-feature-expression.
end-of-input-after-quote.
end-of-input-after-sharpsign-a.
end-of-input-after-sharpsign-c.
end-of-input-after-sharpsign-dot.
end-of-input-after-sharpsign-equals.
end-of-input-after-sharpsign-p.
end-of-input-after-sharpsign-plus-minus.
end-of-input-after-sharpsign-single-quote.
end-of-input-after-unquote.
end-of-input-before-complex-part.
end-of-input-before-digit.
end-of-input-before-slot-name.
end-of-input-before-slot-value.
end-of-input-before-structure-type-name.
missing-delimiter.
unterminated-single-escape.
condition.
type-error.
complex-parts-must-follow-sharpsign-c.
end-of-input-after-backquote.
end-of-input-after-backslash.
end-of-input-after-consing-dot.
end-of-input-after-feature-expression.
end-of-input-after-quote.
end-of-input-after-sharpsign-a.
end-of-input-after-sharpsign-c.
end-of-input-after-sharpsign-dot.
end-of-input-after-sharpsign-equals.
end-of-input-after-sharpsign-p.
end-of-input-after-sharpsign-plus-minus.
end-of-input-after-sharpsign-single-quote.
end-of-input-after-unquote.
end-of-input-before-complex-part.
end-of-input-before-digit.
end-of-input-before-slot-name.
end-of-input-before-slot-value.
end-of-input-before-structure-type-name.
feature-expression-must-follow-sharpsign-plus-minus.
missing-delimiter.
namestring-must-follow-sharpsign-p.
no-slot-value-found.
no-structure-type-name-found.
object-must-follow-backquote.
object-must-follow-consing-dot.
object-must-follow-feature-expression.
object-must-follow-quote.
object-must-follow-sharpsign-a.
object-must-follow-sharpsign-dot.
object-must-follow-sharpsign-equals.
object-must-follow-sharpsign-single-quote.
object-must-follow-unquote.
unterminated-single-escape.
:expected-length
This slot is read-only.
:expected-number
This slot is read-only.
:macro-name
This slot is read-only.
:macro-name
This slot is read-only.
:package-name
This slot is read-only.
stream-position-reader-error.
type-error.
:character-found
This slot is read-only.
condition.
error.
| Initarg | Value |
|---|---|
:expected-type | (quote symbol) |
condition.
reader-error.
type-error.
condition.
reader-error.
stream-position-condition.
array-initialization-error.
backquote-error.
complex-part-expected.
digit-expected.
end-of-input-after-sharpsign-s.
feature-expression-type-error/reader.
incomplete-construct.
invalid-context-for-consing-dot.
invalid-context-for-right-parenthesis.
invalid-default-float-format.
invalid-radix.
multiple-objects-following-consing-dot.
non-list-following-sharpsign-c.
non-list-following-sharpsign-s.
numeric-parameter-not-supplied-but-required.
numeric-parameter-supplied-but-ignored.
package-does-not-exist.
read-object-type-error.
read-time-evaluation-error.
read-time-evaluation-inhibited.
reference-error.
sharpsign-invalid.
single-feature-expected/reader.
structure-constructor-must-follow-sharpsign-s.
symbol-access-error.
symbol-syntax-error.
too-many-complex-parts.
too-many-dots.
unknown-character-name.
unknown-macro-sub-character.
zero-denominator.
| Initarg | Value |
|---|---|
:expected-type | (quote symbol) |
| Initarg | Value |
|---|---|
:splicing-p | t |
| Initarg | Value |
|---|---|
:splicing-p | t |
:escape-char
This slot is read-only.
call-as-top-level-read.
finalize-labeled-object.
fixup-graph-p.
forget-labeled-object.
labeled-object-state.
make-expression-result.
make-expression-result.
make-expression-result.
make-labeled-object.
make-labeled-object.
note-skipped-input.
read-common.
read-maybe-nothing.
reference-labeled-object.
copy-readtable.
copy-readtable-into.
dispatch-macro-characters.
get-dispatch-macro-character.
get-macro-character.
macro-characters.
make-dispatch-macro-character.
(setf readtable-case).
readtable-case.
readtablep.
set-dispatch-macro-character.
set-macro-character.
(setf syntax-type).
syntax-type.
syntax-types.
(make-hash-table)
This slot is read-only.
(make-hash-table)
This slot is read-only.
(make-hash-table)
This slot is read-only.
:upcase
end-of-list)) ¶unquote-macroexpansion-error)) ¶array-initialization-error)) ¶incorrect-initialization-length)) ¶digit-condition)) ¶digit-expected)) ¶sharpsign-invalid)) ¶reader-conditional-condition)) ¶backquote-context-error)) ¶(eql :sharpsign-minus)) (language english)) ¶(eql :sharpsign-plus)) (language english)) ¶(eql eclector.reader::sharpsign-p)) (language english)) ¶(eql eclector.reader::sharpsign-s-slot-value)) (language english)) ¶(eql eclector.reader::sharpsign-s-slot-name)) (language english)) ¶(eql eclector.reader::sharpsign-s-type)) (language english)) ¶(eql eclector.reader::sharpsign-s)) (language english)) ¶(eql eclector.reader::sharpsign-c)) (language english)) ¶(eql eclector.reader::sharpsign-a)) (language english)) ¶(eql eclector.reader::sharpsign-single-quote)) (language english)) ¶incorrect-initialization-length)) ¶package-does-not-exist)) ¶symbol-access-error)) ¶symbol-access-error)) ¶dispatch-macro-character-error)) ¶unterminated-single-escape)) ¶invalid-context-for-right-parenthesis)) ¶incorrect-initialization-length)) ¶no-elements-found)) ¶too-many-elements)) ¶invalid-default-float-format)) ¶read-time-evaluation-error)) ¶single-feature-expected)) ¶invalid-default-float-format)) ¶invalid-context-for-right-parenthesis)) ¶reference-error)) ¶numeric-parameter-not-supplied-but-required)) ¶numeric-parameter-supplied-but-ignored)) ¶unknown-character-name)) ¶too-many-elements)) ¶read-time-evaluation-error)) ¶numeric-parameter-supplied-but-ignored)) ¶invalid-radix)) ¶slot-value-condition)) ¶unquote-condition)) ¶unknown-macro-sub-character)) ¶sub-char-must-not-be-a-decimal-digit)) ¶symbol-syntax-error)) ¶complex-part-condition)) ¶:array-type
This slot is read-only.
condition.
condition.
base.
condition.
error.
condition.
:character
This slot is read-only.
condition.
condition.
condition.
Approximate position in an input stream with which the condition is associated. The representation is controlled by the client by adding methods on the generic function STREAM-POSITION.
:stream-position
This slot is read-only.
Offset from the approximate position to produce the exact position. Always an integer and not controlled by the client.
(quote 0)
:position-offset
This slot is read-only.
Length of the source range with which the condition is associated.
(quote 1)
:length
This slot is read-only.
invalid-constituent-character.
symbol-can-have-at-most-two-package-markers.
symbol-name-must-not-be-only-package-markers.
symbol-name-must-not-end-with-package-marker.
two-package-markers-must-be-adjacent.
two-package-markers-must-not-be-first.
uninterned-symbol-must-not-contain-package-marker.
unterminated-multiple-escape-in-symbol.
unterminated-single-escape-in-symbol.
condition.
:splicing-p
This slot is read-only.
condition.
error.
unquote-condition.
structure-object.
(error "required")
This slot is read-only.
(error "required")
This slot is read-only.
list
(quote nil)
structure-object.
(error "required")
This slot is read-only.
(member :undefined :available :defined :forgotten)
:undefined
structure-object.
This slot is read-only.
structure-object.
(make-hash-table :test (function eq))
This slot is read-only.
eclector.reader::traversal-depth
0
function
(error "required")
This slot is read-only.
| Jump to: | %
&
(
A B C D E F G I L M N O P Q R S T U V W |
|---|
| Jump to: | %
&
(
A B C D E F G I L M N O P Q R S T U V W |
|---|
| Jump to: | %
*
+
C D E I L O P S |
|---|
| Jump to: | %
*
+
C D E I L O P S |
|---|
| Jump to: | %
&
A B C D E F G I L M N O P Q R S T U V Z |
|---|
| Jump to: | %
&
A B C D E F G I L M N O P Q R S T U V Z |
|---|