This is the com.gigamonkeys.markup Reference Manual, generated automatically by Declt version 4.0 beta 2 "William Riker" on Tue Jul 15 06:01:49 2025 GMT+0.
The main system appears first, followed by any subsystem dependency.
com.gigamonkeys.markupLibrary for parsing Markup-formatted text.
cl-ppcre (system).
com.gigamonkeys.utilities (system).
com.gigamonkeys.pathnames (system).
packages.lisp (file).
markup.lisp (file).
tests.lisp (file).
Files are sorted by type and then listed depth-first from the systems components trees.
com.gigamonkeys.markup/com.gigamonkeys.markup.asdcom.gigamonkeys.markup/packages.lispcom.gigamonkeys.markup/markup.lispcom.gigamonkeys.markup/tests.lispcom.gigamonkeys.markup/com.gigamonkeys.markup.asdcom.gigamonkeys.markup (system).
com.gigamonkeys.markup/packages.lispcom.gigamonkeys.markup (system).
com.gigamonkeys.markup/markup.lisppackages.lisp (file).
com.gigamonkeys.markup (system).
initialize-instance (method).
parse-file (function).
parse-text (function).
print-object (method).
print-object (method).
print-object (method).
%indentation-compare (function).
%parse (function).
*blank* (special variable).
*blockquote-indentation* (special variable).
*default-parse-links* (special variable).
*default-structured-data-tags* (special variable).
*default-subdocument-tags* (special variable).
*spaces-per-tab* (special variable).
*verbatim-indentation* (special variable).
add-text (function).
append-child (function).
append-text (function).
bindings (reader method).
(setf bindings) (writer method).
blank-lines (class).
blank-p (function).
children (reader method).
(setf children) (writer method).
close-element (function).
close-frame (function).
content (reader method).
(setf content) (writer method).
current-child (function).
current-child-cons (reader method).
(setf current-child-cons) (writer method).
current-indentation (reader method).
(setf current-indentation) (writer method).
element (class).
elements (reader method).
(setf elements) (writer method).
find-binding (function).
illegal-token (function).
indentation (class).
indentation-p (function).
indentation< (function).
indentation= (function).
indentation>= (function).
key-match (function).
lines (reader method).
(setf lines) (writer method).
make-basic-translator-chain (function).
make-blank-translator (function).
make-eol-translator (function).
make-indentation-translator (function).
make-tab-translator (function).
make-text-buffer (function).
make-tokenizer (function).
make-trailing-space-translator (function).
offset (reader method).
(setf offset) (writer method).
open-block (function).
open-blockquote-or-list (function).
open-definition-list (function).
open-definition-list-definition (function).
open-definition-list-term (function).
open-document (function).
open-element (function).
open-frame (function).
open-header-handler (function).
open-link (function).
open-link-key (function).
open-list (function).
open-list-item (function).
open-multiline-block (function).
open-multiline-tag-name-handler (function).
open-paragraph (function).
open-possible-link-definition (function).
open-possible-modeline-handler (function).
open-possible-multiline-block-handler (function).
open-slash-handler (function).
open-structured-data (function).
open-subdocument (function).
open-tag-name-handler (function).
open-url (function).
open-verbatim (function).
paragraph-bindings (function).
parse-links-p (reader method).
(setf parse-links-p) (writer method).
parser (class).
process-token (function).
push-binding (function).
spaces (reader method).
(setf spaces) (writer method).
structured-data-tags (reader method).
(setf structured-data-tags) (writer method).
subdocument-tags (reader method).
(setf subdocument-tags) (writer method).
tag (reader method).
(setf tag) (writer method).
tag-name-char-p (function).
text-char-p (function).
to-sexp (generic function).
token (function).
token (class).
token-is (function).
url-char-p (function).
with-bindings (macro).
com.gigamonkeys.markup/tests.lisppackages.lisp (file).
com.gigamonkeys.markup (system).
*to-skip* (special variable).
get-expected (function).
newtest (function).
ok (function).
ok-file (function).
renumber (function).
show-file (function).
show-string (function).
test (function).
test-file (function).
test-files (function).
test-number (function).
tests (function).
txt-p (function).
Packages are listed by definition order.
com.gigamonkeys.markupcom.gigamonkeys.pathnames.
com.gigamonkeys.utilities.
common-lisp.
parse-file (function).
parse-text (function).
%indentation-compare (function).
%parse (function).
*blank* (special variable).
*blockquote-indentation* (special variable).
*default-parse-links* (special variable).
*default-structured-data-tags* (special variable).
*default-subdocument-tags* (special variable).
*spaces-per-tab* (special variable).
*to-skip* (special variable).
*verbatim-indentation* (special variable).
add-text (function).
append-child (function).
append-text (function).
bindings (generic reader).
(setf bindings) (generic writer).
blank-lines (class).
blank-p (function).
children (generic reader).
(setf children) (generic writer).
close-element (function).
close-frame (function).
content (generic reader).
(setf content) (generic writer).
current-child (function).
current-child-cons (generic reader).
(setf current-child-cons) (generic writer).
current-indentation (generic reader).
(setf current-indentation) (generic writer).
element (class).
elements (generic reader).
(setf elements) (generic writer).
find-binding (function).
get-expected (function).
illegal-token (function).
indentation (class).
indentation-p (function).
indentation< (function).
indentation= (function).
indentation>= (function).
key-match (function).
lines (generic reader).
(setf lines) (generic writer).
make-basic-translator-chain (function).
make-blank-translator (function).
make-eol-translator (function).
make-indentation-translator (function).
make-tab-translator (function).
make-text-buffer (function).
make-tokenizer (function).
make-trailing-space-translator (function).
newtest (function).
offset (generic reader).
(setf offset) (generic writer).
ok (function).
ok-file (function).
open-block (function).
open-blockquote-or-list (function).
open-definition-list (function).
open-definition-list-definition (function).
open-definition-list-term (function).
open-document (function).
open-element (function).
open-frame (function).
open-header-handler (function).
open-link (function).
open-link-key (function).
open-list (function).
open-list-item (function).
open-multiline-block (function).
open-multiline-tag-name-handler (function).
open-paragraph (function).
open-possible-link-definition (function).
open-possible-modeline-handler (function).
open-possible-multiline-block-handler (function).
open-slash-handler (function).
open-structured-data (function).
open-subdocument (function).
open-tag-name-handler (function).
open-url (function).
open-verbatim (function).
paragraph-bindings (function).
parse-links-p (generic reader).
(setf parse-links-p) (generic writer).
parser (class).
process-token (function).
push-binding (function).
renumber (function).
show-file (function).
show-string (function).
spaces (generic reader).
(setf spaces) (generic writer).
structured-data-tags (generic reader).
(setf structured-data-tags) (generic writer).
subdocument-tags (generic reader).
(setf subdocument-tags) (generic writer).
tag (generic reader).
(setf tag) (generic writer).
tag-name-char-p (function).
test (function).
test-file (function).
test-files (function).
test-number (function).
tests (function).
text-char-p (function).
to-sexp (generic function).
token (function).
token (class).
token-is (function).
txt-p (function).
url-char-p (function).
with-bindings (macro).
Definitions are sorted by export status, category, package, and then by lexicographic order.
Find the first binding that could handle the given token. A default binding can be established with the key t
Translate more than one consecutive newlines into a blank-line token
Translate CRLF and CR to LF
Translate leading spaces into INDENTATION tokens.
Translate Tab characters to *spaces-per-tab* Space characters.
Parse a tag which is intended to hold structured data rather than text. Blanks, newlines, and indentation are ignored.
Characters that can appear in tag names (i.e. between a ” and a ’{’).
Characters that can appear unescaped in non-verbatim sections.
blank-lines)) ¶automatically generated reader method
blank-lines)) ¶automatically generated writer method
indentation)) ¶automatically generated reader method
indentation)) ¶automatically generated writer method
:lines
:spaces
0
(quote (:note :comment))
:subdocument-tags
(quote (:bibitem))
:structured-data-tags
t
:parse-links-p
| Jump to: | %
(
A B C E F G I K L M N O P R S T U W |
|---|
| Jump to: | %
(
A B C E F G I K L M N O P R S T U W |
|---|
| Jump to: | *
B C E L O P S T |
|---|
| Jump to: | *
B C E L O P S T |
|---|
| Jump to: | B C E F I M P S T |
|---|
| Jump to: | B C E F I M P S T |
|---|