This is the lml2 Reference Manual, version 1.0, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Dec 15 06:53:56 2024 GMT+0.
The main system appears first, followed by any subsystem dependency.
lml2
Lisp 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.asd
lml2/package.lisp
lml2/data.lisp
lml2/htmlgen.lisp
lml2/utils.lisp
lml2/files.lisp
lml2/base.lisp
lml2/stdsite.lisp
lml2/downloads.lisp
lml2/apache-dir.lisp
lml2/data.lisp
package.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.lisp
data.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.lisp
package.lisp
(file).
lml2
(system).
lml2/files.lisp
utils.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.lisp
files.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.lisp
base.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.lisp
base.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.lisp
base.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-2
lml2
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 |
---|