This is the cl-xmlspam Reference Manual, generated automatically by Declt version 4.0 beta 2 "William Riker" on Tue Jul 15 04:32:36 2025 GMT+0.
The main system appears first, followed by any subsystem dependency.
cl-xmlspamStreaming pattern matching for XML
Roger Peppe
Roger Peppe
cxml (system).
cl-ppcre (system).
xspam.lisp (file).
Files are sorted by type and then listed depth-first from the systems components trees.
cl-xmlspam/xspam.lispcl-xmlspam (system).
any-element (macro).
attribute (macro).
close-source (method).
consume (method).
current-cdata-section-p (method).
current-column-number (method).
current-line-number (method).
current-system-id (method).
current-xml-base (method).
decode-qname (method).
element (macro).
find-namespace-binding (method).
group (macro).
guard (macro).
guard-not (macro).
list-attributes (method).
make-xspam-source (function).
map-attributes (method).
map-current-namespace-declarations (method).
match (macro).
matches (macro).
matches-not (macro).
one-of (macro).
one-or-more (macro).
optional (macro).
optional-attribute (macro).
peek (method).
peek-next (method).
peek-value (method).
text (macro).
with-namespace (macro).
with-xspam-context (macro).
with-xspam-source (macro).
xspam-context (macro).
xspam-source (macro).
zero-or-more (macro).
*debug* (special variable).
*names* (special variable).
attribute0 (function).
calcfirst (function).
compile-time-error (macro).
copy-node (function).
copy-xspam-context-holder (function).
current-attributes (function).
current-depth (reader method).
(setf current-depth) (writer method).
current-in-set (function).
current-in-set0 (function).
current-info (function).
current-seqno (reader method).
(setf current-seqno) (writer method).
debugp (macro).
end-section? (reader method).
(setf end-section?) (writer method).
expected (function).
expr (function).
expr0 (function).
finish-section (function).
gather-characters (function).
get-next (function).
let*-ignorable (macro).
let-ignorable (macro).
make-adjustable (function).
make-lname (function).
make-node (function).
make-nodes (function).
make-qname (function).
make-qname0 (function).
make-set (function).
make-xspam-context-holder (function).
name-to-pname (function).
name-to-unique (function).
need-close (reader method).
(setf need-close) (writer method).
node (structure).
node-code (reader).
(setf node-code) (writer).
node-first (reader).
(setf node-first) (writer).
node-follow (reader).
(setf node-follow) (writer).
node-left (reader).
(setf node-left) (writer).
node-name (reader).
(setf node-name) (writer).
node-p (function).
node-right (reader).
(setf node-right) (writer).
node-type (reader).
(setf node-type) (writer).
normalised-symbol-name (function).
parse-enter (function).
parse-leave (function).
parse-stack (reader method).
(setf parse-stack) (writer method).
pass-through (macro).
set-add (function).
set-in (function).
set-union (function).
set2s (function).
skip-element (function).
skip-level (reader method).
(setf skip-level) (writer method).
skip-to-end (function).
skip-until-first (function).
symbol-to-pname (function).
text-binds (macro).
upstream-source (reader method).
(setf upstream-source) (writer method).
xsource (class).
xspam-context-holder (structure).
xspam-context-holder-namespace (reader).
(setf xspam-context-holder-namespace) (writer).
xspam-context-holder-p (function).
xspam-context-holder-source (reader).
(setf xspam-context-holder-source) (writer).
xspam-context-holder-text (reader).
(setf xspam-context-holder-text) (writer).
xspam-context-holder-text-end (reader).
(setf xspam-context-holder-text-end) (writer).
xspam-context-holder-text-start (reader).
(setf xspam-context-holder-text-start) (writer).
Packages are listed by definition order.
xspamcommon-lisp.
any-element (macro).
attribute (macro).
element (macro).
group (macro).
guard (macro).
guard-not (macro).
make-xspam-source (function).
match (macro).
matches (macro).
matches-not (macro).
one-of (macro).
one-or-more (macro).
optional (macro).
optional-attribute (macro).
text (macro).
with-namespace (macro).
with-xspam-context (macro).
with-xspam-source (macro).
xspam-context (macro).
xspam-source (macro).
zero-or-more (macro).
*debug* (special variable).
*names* (special variable).
attribute0 (function).
calcfirst (function).
compile-time-error (macro).
copy-node (function).
copy-xspam-context-holder (function).
current-attributes (function).
current-depth (generic reader).
(setf current-depth) (generic writer).
current-in-set (function).
current-in-set0 (function).
current-info (function).
current-seqno (generic reader).
(setf current-seqno) (generic writer).
debugp (macro).
end-section? (generic reader).
(setf end-section?) (generic writer).
expected (function).
expr (function).
expr0 (function).
finish-section (function).
gather-characters (function).
get-next (function).
let*-ignorable (macro).
let-ignorable (macro).
make-adjustable (function).
make-lname (function).
make-node (function).
make-nodes (function).
make-qname (function).
make-qname0 (function).
make-set (function).
make-xspam-context-holder (function).
name-to-pname (function).
name-to-unique (function).
need-close (generic reader).
(setf need-close) (generic writer).
node (structure).
node-code (reader).
(setf node-code) (writer).
node-first (reader).
(setf node-first) (writer).
node-follow (reader).
(setf node-follow) (writer).
node-left (reader).
(setf node-left) (writer).
node-name (reader).
(setf node-name) (writer).
node-p (function).
node-right (reader).
(setf node-right) (writer).
node-type (reader).
(setf node-type) (writer).
normalised-symbol-name (function).
parse-enter (function).
parse-leave (function).
parse-stack (generic reader).
(setf parse-stack) (generic writer).
pass-through (macro).
set-add (function).
set-in (function).
set-union (function).
set2s (function).
skip-element (function).
skip-level (generic reader).
(setf skip-level) (generic writer).
skip-to-end (function).
skip-until-first (function).
symbol-to-pname (function).
text-binds (macro).
upstream-source (generic reader).
(setf upstream-source) (generic writer).
xsource (class).
xspam-context-holder (structure).
xspam-context-holder-namespace (reader).
(setf xspam-context-holder-namespace) (writer).
xspam-context-holder-p (function).
xspam-context-holder-source (reader).
(setf xspam-context-holder-source) (writer).
xspam-context-holder-text (reader).
(setf xspam-context-holder-text) (writer).
xspam-context-holder-text-end (reader).
(setf xspam-context-holder-text-end) (writer).
xspam-context-holder-text-start (reader).
(setf xspam-context-holder-text-start) (writer).
Definitions are sorted by export status, category, package, and then by lexicographic order.
code.
left.
name.
type.
symbol -> (string . string)
text.
structure-object.
common-lisp.
common-lisp.
source.
close-source.
consume.
current-cdata-section-p.
current-column-number.
(setf current-depth).
current-depth.
current-line-number.
(setf current-seqno).
current-seqno.
current-system-id.
current-xml-base.
decode-qname.
(setf end-section?).
end-section?.
find-namespace-binding.
list-attributes.
map-attributes.
map-current-namespace-declarations.
(setf need-close).
need-close.
(setf parse-stack).
parse-stack.
peek.
peek-next.
peek-value.
(setf skip-level).
skip-level.
(setf upstream-source).
upstream-source.
:src
(list 0)
0
0
:need-close
| Jump to: | (
A C D E F G L M N O P S T U W X Z |
|---|
| Jump to: | (
A C D E F G L M N O P S T U W X Z |
|---|
| Jump to: | *
C E F L N P R S T |
|---|
| Jump to: | *
C E F L N P R S T |
|---|
| Jump to: | C F N P S X |
|---|
| Jump to: | C F N P S X |
|---|