This is the eclector Reference Manual, version 0.10.0, generated automatically by Declt version 4.0 beta 2 "William Riker" on Thu Aug 15 04:58:40 2024 GMT+0.
eclector/eclector.asd
eclector/base/package.lisp
eclector/base/utilities.lisp
eclector/base/variables.lisp
eclector/base/generic-functions.lisp
eclector/base/conditions.lisp
eclector/base/read-char.lisp
eclector/base/messages-english.lisp
eclector/readtable/package.lisp
eclector/readtable/variables.lisp
eclector/readtable/conditions.lisp
eclector/readtable/generic-functions.lisp
eclector/readtable/messages-english.lisp
eclector/simple-readtable/package.lisp
eclector/simple-readtable/readtable.lisp
eclector/simple-readtable/methods.lisp
eclector/simple-readtable/messages-english.lisp
eclector/reader/package.lisp
eclector/reader/variables.lisp
eclector/reader/generic-functions.lisp
eclector/reader/more-variables.lisp
eclector/reader/additional-conditions.lisp
eclector/reader/utilities.lisp
eclector/reader/labeled-objects.lisp
eclector/reader/tokens.lisp
eclector/reader/read-common.lisp
eclector/reader/read.lisp
eclector/reader/macro-functions.lisp
eclector/reader/init.lisp
eclector/reader/quasiquote-macro.lisp
eclector/reader/deprecation.lisp
eclector/reader/messages-english.lisp
eclector/parse-result/package.lisp
eclector/parse-result/client.lisp
eclector/parse-result/generic-functions.lisp
eclector/parse-result/labeled-objects.lisp
eclector/parse-result/read.lisp
eclector/parse-result/deprecation.lisp
The main system appears first, followed by any subsystem dependency.
eclector
A portable, extensible Common Lisp reader.
Jan Moringen
Robert Strandh
Jan Moringen
BSD
0.10.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/base
eclector
(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/readtable
base
(module).
eclector
(system).
package.lisp
(file).
variables.lisp
(file).
conditions.lisp
(file).
generic-functions.lisp
(file).
messages-english.lisp
(file).
eclector/simple-readtable
eclector
(system).
package.lisp
(file).
readtable.lisp
(file).
methods.lisp
(file).
messages-english.lisp
(file).
eclector/reader
eclector
(system).
package.lisp
(file).
variables.lisp
(file).
generic-functions.lisp
(file).
more-variables.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-result
reader
(module).
eclector
(system).
package.lisp
(file).
client.lisp
(file).
generic-functions.lisp
(file).
labeled-objects.lisp
(file).
read.lisp
(file).
deprecation.lisp
(file).
Files are sorted by type and then listed depth-first from the systems components trees.
eclector/eclector.asd
eclector/base/package.lisp
eclector/base/utilities.lisp
eclector/base/variables.lisp
eclector/base/generic-functions.lisp
eclector/base/conditions.lisp
eclector/base/read-char.lisp
eclector/base/messages-english.lisp
eclector/readtable/package.lisp
eclector/readtable/variables.lisp
eclector/readtable/conditions.lisp
eclector/readtable/generic-functions.lisp
eclector/readtable/messages-english.lisp
eclector/simple-readtable/package.lisp
eclector/simple-readtable/readtable.lisp
eclector/simple-readtable/methods.lisp
eclector/simple-readtable/messages-english.lisp
eclector/reader/package.lisp
eclector/reader/variables.lisp
eclector/reader/generic-functions.lisp
eclector/reader/more-variables.lisp
eclector/reader/additional-conditions.lisp
eclector/reader/utilities.lisp
eclector/reader/labeled-objects.lisp
eclector/reader/tokens.lisp
eclector/reader/read-common.lisp
eclector/reader/read.lisp
eclector/reader/macro-functions.lisp
eclector/reader/init.lisp
eclector/reader/quasiquote-macro.lisp
eclector/reader/deprecation.lisp
eclector/reader/messages-english.lisp
eclector/parse-result/package.lisp
eclector/parse-result/client.lisp
eclector/parse-result/generic-functions.lisp
eclector/parse-result/labeled-objects.lisp
eclector/parse-result/read.lisp
eclector/parse-result/deprecation.lisp
eclector/base/utilities.lisp
package.lisp
(file).
base
(module).
&optional-and-&key-style-warning
(type).
&optional-and-&key-style-warning-p
(function).
eclector/base/variables.lisp
utilities.lisp
(file).
base
(module).
*client*
(special variable).
eclector/base/generic-functions.lisp
variables.lisp
(file).
base
(module).
make-source-range
(generic function).
source-position
(generic function).
eclector/base/conditions.lisp
generic-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.lisp
conditions.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.lisp
read-char.lisp
(file).
base
(module).
report-condition
(method).
describe-character-english
(function).
eclector/readtable/variables.lisp
package.lisp
(file).
readtable
(module).
*readtable*
(special variable).
eclector/readtable/conditions.lisp
variables.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.lisp
conditions.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.lisp
generic-functions.lisp
(file).
readtable
(module).
report-condition
(method).
report-condition
(method).
report-condition
(method).
report-condition
(method).
eclector/simple-readtable/package.lisp
simple-readtable
(module).
eclector/simple-readtable/readtable.lisp
package.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.lisp
readtable.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.lisp
methods.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/generic-functions.lisp
variables.lisp
(file).
package.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).
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).
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/more-variables.lisp
generic-functions.lisp
(file).
reader
(module).
*skip-reason*
(special variable).
%character
(reader method).
*backquote-depth*
(special variable).
*consing-dot*
(special variable).
*consing-dot-allowed-p*
(special variable).
*labels*
(special variable).
*list-reader*
(special variable).
*quasiquote-forbidden*
(special variable).
*unquote-forbidden*
(special variable).
end-of-list
(condition).
signal-end-of-list
(function).
eclector/reader/additional-conditions.lisp
more-variables.lisp
(file).
reader
(module).
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).
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).
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).
which
(reader method).
eclector/reader/utilities.lisp
additional-conditions.lisp
(file).
reader
(module).
convert-according-to-readtable-case
(function).
numeric-token-length
(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.lisp
utilities.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-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).
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).
eclector/reader/tokens.lisp
labeled-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.lisp
tokens.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.lisp
read-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.lisp
read.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-forbidden-quasiquotation
(macro).
eclector/reader/init.lisp
macro-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.lisp
init.lisp
(file).
reader
(module).
quasiquote
(macro).
expand
(function).
transform
(function).
transform-compound
(function).
transform-quasiquote-argument
(function).
eclector/reader/deprecation.lisp
quasiquote-macro.lisp
(file).
reader
(module).
call-with-current-package
(generic function).
eclector/reader/messages-english.lisp
deprecation.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).
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.lisp
package.lisp
(file).
parse-result
(module).
make-source-range
(method).
parse-result-client
(class).
source-position
(method).
eclector/parse-result/generic-functions.lisp
client.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).
make-source-range
(generic function).
reference
(structure).
source-position
(generic function).
definition-labeled-object
(function).
labeled-object-result
(structure).
reference-labeled-object
(function).
eclector/parse-result/labeled-objects.lisp
generic-functions.lisp
(file).
parse-result
(module).
finalize-labeled-object
(method).
fixup-graph-p
(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*
(special variable).
eclector/parse-result/read.lisp
labeled-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).
eclector/parse-result/deprecation.lisp
:sbcl
read.lisp
(file).
parse-result
(module).
Packages are listed by definition order.
eclector.readtable
common-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-result
alexandria
.
common-lisp
.
definition
(structure).
labeled-object
(reader).
make-definition
(function).
make-expression-result
(generic function).
make-reference
(function).
make-skipped-input-result
(generic function).
make-source-range
(generic function).
parse-result-client
(class).
read
(function).
read-from-string
(function).
read-preserving-whitespace
(function).
reference
(structure).
source-position
(generic function).
%make-wrapper
(function).
%wrapper
(structure).
%wrapper-inner
(reader).
%wrapper-outer
(reader).
(setf %wrapper-outer)
(writer).
%wrapper-parse-result
(reader).
(setf %wrapper-parse-result)
(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.simple
common-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.base
common-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.reader
common-lisp
.
*skip-reason*
(special variable).
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).
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).
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-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).
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).
*backquote-depth*
(special variable).
*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).
*quasiquote-forbidden*
(special variable).
*standard-readtable*
(special variable).
*unquote-forbidden*
(special variable).
+constituent-traits+
(special variable).
accept-package-name
(function).
accept-symbol
(function).
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).
float-format
(generic reader).
found-character
(generic reader).
label
(generic reader).
left-parenthesis
(function).
macro-name
(generic reader).
name
(generic reader).
number-found
(generic reader).
numeric-parameter-ignored
(function).
numeric-parameter-not-supplied
(function).
numeric-token-length
(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).
unquote-condition
(condition).
update-escape-ranges
(macro).
which
(generic reader).
with-accumulators
(macro).
with-forbidden-quasiquotation
(macro).
with-state-values
(macro).
with-token-info
(macro).
Definitions are sorted by export status, category, package, and then by lexicographic order.
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 version Eclector 0.9.
Use ECLECTOR.READER:CALL-WITH-STATE-VALUE instead.
(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
) seen-objects) ¶standard-object
) seen-objects) ¶array
) seen-objects) ¶cons
) seen-objects) ¶%fixup-node
) &key object-key) ¶parse-result-client
) (root-labeled-object %wrapper
)) ¶%fixup-node
)) ¶%labeled-object
)) ¶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) ¶The function ECLECTOR.PARSE-RESULT:MAKE-SOURCE-RANGE has been deprecated as of Eclector version 0.7.
Use ECLECTOR.BASE:MAKE-SOURCE-RANGE instead.
parse-result-client
) start end) ¶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::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
)) ¶The function ECLECTOR.PARSE-RESULT:SOURCE-POSITION has been deprecated as of Eclector version 0.7.
Use ECLECTOR.BASE:SOURCE-POSITION instead.
parse-result-client
) stream) ¶(eql *read-default-float-format*)
)) ¶(eql *read-base*)
)) ¶(eql *features*)
)) ¶(eql *read-eval*)
)) ¶(eql *read-suppress*)
)) ¶(eql *readtable*)
)) ¶(eql *package*)
)) ¶stream-position-condition
)) ¶(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
.
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
.
: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
.
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
.
labeled-object-state
.
make-expression-result
.
make-expression-result
.
make-expression-result
.
make-labeled-object
.
make-labeled-object
.
make-source-range
.
note-skipped-input
.
read-common
.
read-maybe-nothing
.
reference-labeled-object
.
source-position
.
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
)) ¶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.
structure-object
.
(error "required")
This slot is read-only.
(error "required")
This slot is read-only.
list
(quote nil)
structure-object
.
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 I L O P S |
---|
Jump to: | %
*
+
C 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 |
---|