This is the lml2 Reference Manual, version 1.0, generated automatically by Declt version 4.0 beta 2 "William Riker" on Tue Jul 15 05:49:03 2025 GMT+0.
The main system appears first, followed by any subsystem dependency.
lml2Lisp Markup Language
Kevin M. Rosenberg <kmr@debian.org>
Kevin M. Rosenberg <kevin@rosenberg.net>
GNU General Public License
LML2 provides creation of XHTML for Lisp programs.
1.0
kmrcl (system).
package.lisp (file).
data.lisp (file).
htmlgen.lisp (file).
utils.lisp (file).
files.lisp (file).
base.lisp (file).
stdsite.lisp (file).
downloads.lisp (file).
apache-dir.lisp (file).
Files are sorted by type and then listed depth-first from the systems components trees.
lml2/lml2.asdlml2/package.lisplml2/data.lisplml2/htmlgen.lisplml2/utils.lisplml2/files.lisplml2/base.lisplml2/stdsite.lisplml2/downloads.lisplml2/apache-dir.lisplml2/data.lisppackage.lisp (file).
lml2 (system).
*html-stream* (special variable).
*indent* (special variable).
*print-spaces* (special variable).
+html4-dtd-string+ (special variable).
+xhtml10-frameset-dtd-string+ (special variable).
+xhtml10-strict-dtd-string+ (special variable).
+xhtml10-transitional-dtd-string+ (special variable).
+xhtml11-dtd-string+ (special variable).
+xml-prologue-begin+ (special variable).
+xml-prologue-end+ (special variable).
+xml-prologue-string+ (special variable).
lml2/htmlgen.lispdata.lisp (file).
lml2 (system).
html (macro).
html-print (function).
html-print-list (function).
html-print-list-subst (function).
html-print-subst (function).
html-stream (macro).
*html-process-table* (special variable).
attribute-name-string (function).
def-special-html (macro).
def-std-html (macro).
emit-safe (function).
html-atom-check (function).
html-body-form (function).
html-body-key-form (function).
html-find-value (function).
html-out-stream-check (macro).
html-process-has-inverse (function).
(setf html-process-has-inverse) (function).
html-process-key (function).
(setf html-process-key) (function).
html-process-macro (function).
(setf html-process-macro) (function).
html-process-name-attr (function).
(setf html-process-name-attr) (function).
html-process-print (function).
(setf html-process-print) (function).
html-process-special (function).
(setf html-process-special) (function).
html-standard-print (function).
make-html-process (function).
named-function (macro).
post-process-html-forms (function).
prin1-http (function).
prin1-safe-http (function).
prin1-safe-http-string (function).
princ-http (function).
princ-safe-http (function).
process-attributes (function).
process-html-forms (function).
with-html-a (macro).
with-html-abbr (macro).
with-html-acronym (macro).
with-html-address (macro).
with-html-applet (macro).
with-html-area (macro).
with-html-b (macro).
with-html-base (macro).
with-html-basefont (macro).
with-html-bdo (macro).
with-html-bgsound (macro).
with-html-big (macro).
with-html-blink (macro).
with-html-blockquote (macro).
with-html-body (macro).
with-html-br (macro).
with-html-button (macro).
with-html-caption (macro).
with-html-center (macro).
with-html-cite (macro).
with-html-code (macro).
with-html-col (macro).
with-html-colgroup (macro).
with-html-dd (macro).
with-html-del (macro).
with-html-dfn (macro).
with-html-dir (macro).
with-html-div (macro).
with-html-dl (macro).
with-html-dt (macro).
with-html-em (macro).
with-html-embed (macro).
with-html-fieldset (macro).
with-html-font (macro).
with-html-form (macro).
with-html-frame (macro).
with-html-frameset (macro).
with-html-h1 (macro).
with-html-h2 (macro).
with-html-h3 (macro).
with-html-h4 (macro).
with-html-h5 (macro).
with-html-h6 (macro).
with-html-head (macro).
with-html-hr (macro).
with-html-html (macro).
with-html-i (macro).
with-html-iframe (macro).
with-html-ilayer (macro).
with-html-img (macro).
with-html-input (macro).
with-html-ins (macro).
with-html-isindex (macro).
with-html-kbd (macro).
with-html-keygen (macro).
with-html-label (macro).
with-html-layer (macro).
with-html-legend (macro).
with-html-li (macro).
with-html-link (macro).
with-html-listing (macro).
with-html-map (macro).
with-html-marquee (macro).
with-html-menu (macro).
with-html-meta (macro).
with-html-multicol (macro).
with-html-nobr (macro).
with-html-noembed (macro).
with-html-noframes (macro).
with-html-noscript (macro).
with-html-object (macro).
with-html-ol (macro).
with-html-optgroup (macro).
with-html-option (macro).
with-html-p (macro).
with-html-param (macro).
with-html-plaintext (macro).
with-html-pre (macro).
with-html-q (macro).
with-html-s (macro).
with-html-samp (macro).
with-html-script (macro).
with-html-select (macro).
with-html-server (macro).
with-html-small (macro).
with-html-spacer (macro).
with-html-span (macro).
with-html-strike (macro).
with-html-strong (macro).
with-html-style (macro).
with-html-sub (macro).
with-html-sup (macro).
with-html-table (macro).
with-html-tbody (macro).
with-html-td (macro).
with-html-textarea (macro).
with-html-tfoot (macro).
with-html-th (macro).
with-html-thead (macro).
with-html-title (macro).
with-html-tr (macro).
with-html-tt (macro).
with-html-u (macro).
with-html-ul (macro).
with-html-var (macro).
with-html-wbr (macro).
with-html-xmp (macro).
lml2/utils.lisppackage.lisp (file).
lml2 (system).
lml2/files.lisputils.lisp (file).
htmlgen.lisp (file).
lml2 (system).
insert-file (function).
lml-load (function).
process-dir (function).
with-dir (macro).
*output-dir* (special variable).
*sources-dir* (special variable).
lml-file-name (function).
lml-load-path (function).
lml2/base.lispfiles.lisp (file).
lml2 (system).
alink (macro).
alink-c (macro).
dtd-prologue (function).
html-file-page (macro).
lml-format (function).
lml-princ (function).
lml-print (function).
lml-print-date (function).
lml-write-char (function).
lml-write-string (function).
xml-header-stream (function).
lml2/stdsite.lispbase.lisp (file).
lml2 (system).
print-std-page (macro).
std-body (macro).
std-head (macro).
std-page (macro).
titled-pre-section (macro).
std-footer (function).
lml2/downloads.lispbase.lisp (file).
lml2 (system).
full-dl-page (function).
std-dl-page (function).
copy-dl-data (function).
display-footer (function).
display-header (function).
display-one-section (function).
display-page (function).
display-sections (function).
dl-data (structure).
dl-data-base (reader).
(setf dl-data-base) (writer).
dl-data-indent (reader).
(setf dl-data-indent) (writer).
dl-data-name (reader).
(setf dl-data-name) (writer).
dl-data-p (function).
dl-data-signed (reader).
(setf dl-data-signed) (writer).
dl-data-url (reader).
(setf dl-data-url) (writer).
filter-against-base (function).
filter-latest (function).
list-files (function).
make-dl-data (function).
match-base-name-latest? (function).
match-base-name? (function).
print-file (function).
print-sect-title (function).
sort-pathnames (function).
strip-dl-base (function).
lml2/apache-dir.lispbase.lisp (file).
lml2 (system).
write-html-apache-directory (function).
*apache-name-width* (special variable).
sort-dir-entries (function).
universal-time-to-apache-date (function).
write-name-link (function).
write-name-trailing-spaces (function).
Packages are listed by definition order.
lisp-markup-language-2lml2
common-lisp.
kmrcl.
*html-stream* (special variable).
alink (macro).
alink-c (macro).
dtd-prologue (function).
full-dl-page (function).
html (macro).
html-file-page (macro).
html-print (function).
html-print-list (function).
html-print-list-subst (function).
html-print-subst (function).
html-stream (macro).
insert-file (function).
lml-cwd (function).
lml-format (function).
lml-load (function).
lml-princ (function).
lml-print (function).
lml-print-date (function).
lml-quit (function).
lml-write-char (function).
lml-write-string (function).
print-std-page (macro).
process-dir (function).
std-body (macro).
std-dl-page (function).
std-head (macro).
std-page (macro).
titled-pre-section (macro).
with-dir (macro).
write-html-apache-directory (function).
*apache-name-width* (special variable).
*html-process-table* (special variable).
*indent* (special variable).
*output-dir* (special variable).
*print-spaces* (special variable).
*sources-dir* (special variable).
+html4-dtd-string+ (special variable).
+xhtml10-frameset-dtd-string+ (special variable).
+xhtml10-strict-dtd-string+ (special variable).
+xhtml10-transitional-dtd-string+ (special variable).
+xhtml11-dtd-string+ (special variable).
+xml-prologue-begin+ (special variable).
+xml-prologue-end+ (special variable).
+xml-prologue-string+ (special variable).
attribute-name-string (function).
copy-dl-data (function).
copy-html-process (function).
def-special-html (macro).
def-std-html (macro).
display-footer (function).
display-header (function).
display-one-section (function).
display-page (function).
display-sections (function).
dl-data (structure).
dl-data-base (reader).
(setf dl-data-base) (writer).
dl-data-indent (reader).
(setf dl-data-indent) (writer).
dl-data-name (reader).
(setf dl-data-name) (writer).
dl-data-p (function).
dl-data-signed (reader).
(setf dl-data-signed) (writer).
dl-data-url (reader).
(setf dl-data-url) (writer).
emit-safe (function).
filter-against-base (function).
filter-latest (function).
html-atom-check (function).
html-body-form (function).
html-body-key-form (function).
html-find-value (function).
html-out-stream-check (macro).
html-process-has-inverse (function).
(setf html-process-has-inverse) (function).
html-process-key (function).
(setf html-process-key) (function).
html-process-macro (function).
(setf html-process-macro) (function).
html-process-name-attr (function).
(setf html-process-name-attr) (function).
html-process-print (function).
(setf html-process-print) (function).
html-process-special (function).
(setf html-process-special) (function).
html-standard-print (function).
list-files (function).
lml-file-name (function).
lml-load-path (function).
make-dl-data (function).
make-html-process (function).
match-base-name-latest? (function).
match-base-name? (function).
named-function (macro).
post-process-html-forms (function).
prin1-http (function).
prin1-safe-http (function).
prin1-safe-http-string (function).
princ-http (function).
princ-safe-http (function).
print-file (function).
print-sect-title (function).
process-attributes (function).
process-html-forms (function).
sort-dir-entries (function).
sort-pathnames (function).
std-footer (function).
strip-dl-base (function).
universal-time-to-apache-date (function).
with-html-a (macro).
with-html-abbr (macro).
with-html-acronym (macro).
with-html-address (macro).
with-html-applet (macro).
with-html-area (macro).
with-html-b (macro).
with-html-base (macro).
with-html-basefont (macro).
with-html-bdo (macro).
with-html-bgsound (macro).
with-html-big (macro).
with-html-blink (macro).
with-html-blockquote (macro).
with-html-body (macro).
with-html-br (macro).
with-html-button (macro).
with-html-caption (macro).
with-html-center (macro).
with-html-cite (macro).
with-html-code (macro).
with-html-col (macro).
with-html-colgroup (macro).
with-html-dd (macro).
with-html-del (macro).
with-html-dfn (macro).
with-html-dir (macro).
with-html-div (macro).
with-html-dl (macro).
with-html-dt (macro).
with-html-em (macro).
with-html-embed (macro).
with-html-fieldset (macro).
with-html-font (macro).
with-html-form (macro).
with-html-frame (macro).
with-html-frameset (macro).
with-html-h1 (macro).
with-html-h2 (macro).
with-html-h3 (macro).
with-html-h4 (macro).
with-html-h5 (macro).
with-html-h6 (macro).
with-html-head (macro).
with-html-hr (macro).
with-html-html (macro).
with-html-i (macro).
with-html-iframe (macro).
with-html-ilayer (macro).
with-html-img (macro).
with-html-input (macro).
with-html-ins (macro).
with-html-isindex (macro).
with-html-kbd (macro).
with-html-keygen (macro).
with-html-label (macro).
with-html-layer (macro).
with-html-legend (macro).
with-html-li (macro).
with-html-link (macro).
with-html-listing (macro).
with-html-map (macro).
with-html-marquee (macro).
with-html-menu (macro).
with-html-meta (macro).
with-html-multicol (macro).
with-html-nobr (macro).
with-html-noembed (macro).
with-html-noframes (macro).
with-html-noscript (macro).
with-html-object (macro).
with-html-ol (macro).
with-html-optgroup (macro).
with-html-option (macro).
with-html-p (macro).
with-html-param (macro).
with-html-plaintext (macro).
with-html-pre (macro).
with-html-q (macro).
with-html-s (macro).
with-html-samp (macro).
with-html-script (macro).
with-html-select (macro).
with-html-server (macro).
with-html-small (macro).
with-html-spacer (macro).
with-html-span (macro).
with-html-strike (macro).
with-html-strong (macro).
with-html-style (macro).
with-html-sub (macro).
with-html-sup (macro).
with-html-table (macro).
with-html-tbody (macro).
with-html-td (macro).
with-html-textarea (macro).
with-html-tfoot (macro).
with-html-th (macro).
with-html-thead (macro).
with-html-title (macro).
with-html-tr (macro).
with-html-tt (macro).
with-html-u (macro).
with-html-ul (macro).
with-html-var (macro).
with-html-wbr (macro).
with-html-xmp (macro).
write-name-link (function).
write-name-trailing-spaces (function).
xml-header-stream (function).
Definitions are sorted by export status, category, package, and then by lexicographic order.
Returns the current working directory.
Function to exit the Lisp implementation.
Return a copy of SEQUENCE which is EQUAL to SEQUENCE but not EQ.
copy-seq.
base.
name.
url.
Send the string to the http response stream watching out for special html characters and encoding them appropriately.
List files in a directory for downloading
KMR: Walk through forms and combine write-strings
| Jump to: | (
A C D E F H I L M N P S T U W X |
|---|
| Jump to: | (
A C D E F H I L M N P S T U W X |
|---|
| Jump to: | *
+
B I N S U |
|---|
| Jump to: | *
+
B I N S U |
|---|
| Jump to: | A B D F H L P S U |
|---|
| Jump to: | A B D F H L P S U |
|---|