This is the lml Reference Manual, version 2.4, generated automatically by Declt version 4.0 beta 2 "William Riker" on Tue Jul 15 05:48:59 2025 GMT+0.
The main system appears first, followed by any subsystem dependency.
lmlLisp Markup Language
Kevin M. Rosenberg <kmr@debian.org>
Kevin M. Rosenberg <kevin@rosenberg.net>
GNU General Public License
LML provides creation of XHTML for Lisp programs.
2.4
package.lisp (file).
utils.lisp (file).
files.lisp (file).
base.lisp (file).
read-macro.lisp (file).
stdsite.lisp (file).
downloads.lisp (file).
Files are sorted by type and then listed depth-first from the systems components trees.
lml/lml.asdlml/package.lisplml/utils.lisplml/files.lisplml/base.lisplml/read-macro.lisplml/stdsite.lisplml/downloads.lisplml/utils.lisppackage.lisp (file).
lml (system).
aif (macro).
awhen (macro).
date-string (function).
indent-spaces (function).
keyword-symbol? (function).
list-to-spaced-string (function).
print-file-contents (function).
print-n-chars (function).
lml/files.lisputils.lisp (file).
lml (system).
*html-output* (special variable).
include-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).
lml/base.lispfiles.lisp (file).
lml (system).
*print-spaces* (special variable).
alink (macro).
alink-c (macro).
br (macro).
hr (macro).
img (macro).
input (macro).
jscript (macro).
link (macro).
lml-format (function).
lml-princ (function).
lml-print (function).
lml-print-date (function).
lml-write-char (function).
lml-write-string (function).
meta (macro).
page (macro).
print-page (macro).
reset-indent (function).
with (macro).
*indent* (special variable).
*macro-list* (special variable).
bind-all-keyargs (macro).
bind-one-keyarg (macro).
html4-prologue-string (function).
lml-exec-body (macro).
lml-tag-class-macro (macro).
lml-tag-macro (macro).
new-string (function).
one-keyarg-string (function).
with-attr-string (macro).
with-keyargs (macro).
with-no-endtag (macro).
with-no-endtag-attr-string (macro).
with-no-endtag-keyargs (macro).
xhtml-prologue (macro).
xhtml-prologue-string (function).
xml-prologue-string (function).
lml/stdsite.lispbase.lisp (file).
lml (system).
print-std-page (macro).
std-body (macro).
std-head (macro).
std-page (macro).
titled-pre-section (macro).
std-footer (function).
lml/downloads.lispbase.lisp (file).
lml (system).
full-dl-page (function).
std-dl-page (function).
*base-name* (special variable).
*dl-base* (special variable).
*dl-url* (special variable).
*section-indent* (special variable).
*signed* (special variable).
display-footer (function).
display-header (function).
display-one-section (function).
display-page (function).
display-sections (function).
filter-against-base (function).
filter-latest (function).
list-files (function).
match-base-name-latest? (function).
match-base-name? (function).
print-file (function).
print-sect-title (function).
sort-pathnames (function).
strip-dl-base (function).
Packages are listed by definition order.
lisp-markup-languagelml
common-lisp.
*html-output* (special variable).
*print-spaces* (special variable).
alink (macro).
alink-c (macro).
br (macro).
full-dl-page (function).
hr (macro).
img (macro).
include-file (function).
input (macro).
jscript (macro).
link (macro).
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).
meta (macro).
page (macro).
print-page (macro).
print-std-page (macro).
process-dir (function).
reset-indent (function).
std-body (macro).
std-dl-page (function).
std-head (macro).
std-page (macro).
titled-pre-section (macro).
with (macro).
with-dir (macro).
*base-name* (special variable).
*dl-base* (special variable).
*dl-url* (special variable).
*indent* (special variable).
*macro-list* (special variable).
*output-dir* (special variable).
*section-indent* (special variable).
*signed* (special variable).
*sources-dir* (special variable).
aif (macro).
awhen (macro).
bind-all-keyargs (macro).
bind-one-keyarg (macro).
date-string (function).
display-footer (function).
display-header (function).
display-one-section (function).
display-page (function).
display-sections (function).
filter-against-base (function).
filter-latest (function).
html4-prologue-string (function).
indent-spaces (function).
keyword-symbol? (function).
list-files (function).
list-to-spaced-string (function).
lml-exec-body (macro).
lml-file-name (function).
lml-load-path (function).
lml-tag-class-macro (macro).
lml-tag-macro (macro).
match-base-name-latest? (function).
match-base-name? (function).
new-string (function).
one-keyarg-string (function).
print-file (function).
print-file-contents (function).
print-n-chars (function).
print-sect-title (function).
sort-pathnames (function).
std-footer (function).
strip-dl-base (function).
with-attr-string (macro).
with-keyargs (macro).
with-no-endtag (macro).
with-no-endtag-attr-string (macro).
with-no-endtag-keyargs (macro).
xhtml-prologue (macro).
xhtml-prologue-string (function).
xml-prologue-string (function).
Definitions are sorted by export status, category, package, and then by lexicographic order.
Return a list of keyargs and also the body of LML form
Returns the current working directory. Based on CLOCC’s DEFAULT-DIRECTORY function.
Function to exit the Lisp implementation.
Convert a list of keyarg pairs and convert eval/bind arguments
Return a list of keyargs body of LML form
Indent n*2 spaces to output stream
Returns T if object is a symbol in the keyword package
List files in a directory for downloading
Return attribute string for keys
Opens a reads a file. Returns the contents as a single string
| Jump to: | A B D F H I J K L M N O P R S T W X |
|---|
| Jump to: | A B D F H I J K L M N O P R S T W X |
|---|
| Jump to: | *
S |
|---|
| Jump to: | *
S |
|---|
| Jump to: | B D F L P R S U |
|---|
| Jump to: | B D F L P R S U |
|---|