This is the lsx Reference Manual, version 0.1.0, generated automatically by Declt version 4.0 beta 2 "William Riker" on Tue Jul 15 05:49:57 2025 GMT+0.
The main system appears first, followed by any subsystem dependency.
lsxEmbeddable HTML templating engine with JSX-like syntax
Eitaro Fukamachi
BSD 2-Clause
0.1.0
lsx/main (system).
lsx/mainEitaro Fukamachi
BSD 2-Clause
lsx/reader (system).
lsx/html (system).
lsx/tag (system).
lsx/file (system).
lsx/template (system).
Files are sorted by type and then listed depth-first from the systems components trees.
lsx/lsx.asdlsx/main/file-type.lisplsx/reader/file-type.lisplsx/tag/file-type.lisplsx/html/file-type.lisplsx/file/file-type.lisplsx/template/file-type.lisplsx/reader/file-type.lisplsx/reader (system).
disable-lsx-syntax (macro).
enable-lsx-syntax (macro).
%disable-lsx-syntax (function).
%enable-lsx-syntax (function).
*default-readtable* (special variable).
*previous-readtables* (special variable).
*reading-tag* (special variable).
*reading-tag-children* (special variable).
do-nothing (function).
inline-lisp-reader (function).
read-as-string (function).
read-attribute (function).
read-attribute-key (function).
read-attribute-value (function).
read-element-name (function).
read-html-tag (function).
read-html-tag-children (function).
read-html-tag-inner (function).
skip-while (function).
space-char-p (function).
lsx/tag/file-type.lisplsx/tag (system).
*user-tags* (special variable).
html-attributes-to-plist (function).
lsx/html/file-type.lisplsx/html (system).
*auto-escape* (special variable).
attribute (structure).
attribute-name (reader).
(setf attribute-name) (writer).
attribute-value (reader).
(setf attribute-value) (writer).
danger-element (structure).
declaration-element (structure).
element (structure).
element-attributes (reader).
(setf element-attributes) (writer).
element-children (reader).
(setf element-children) (writer).
element-list (structure).
element-name (reader).
(setf element-name) (writer).
element-self-closing (reader).
(setf element-self-closing) (writer).
h* (function).
html-mode (function).
(setf html-mode) (function).
make-danger-element (function).
make-element (function).
print-object (method).
print-object (method).
print-object (method).
prologue (function).
render-object (generic function).
void-tag-p (function).
*escape-map* (special variable).
*html-mode* (special variable).
*void-tag-map* (special variable).
attribute-p (function).
copy-attribute (function).
copy-danger-element (function).
copy-declaration-element (function).
copy-element (function).
copy-element-list (function).
danger-element-element (reader).
(setf danger-element-element) (writer).
danger-element-p (function).
declaration-element-attributes (function).
(setf declaration-element-attributes) (function).
declaration-element-children (function).
(setf declaration-element-children) (function).
declaration-element-content (reader).
(setf declaration-element-content) (writer).
declaration-element-name (reader).
(setf declaration-element-name) (writer).
declaration-element-p (function).
declaration-element-self-closing (function).
(setf declaration-element-self-closing) (function).
declaration-element-void-tag (function).
(setf declaration-element-void-tag) (function).
element-list-elements (reader).
(setf element-list-elements) (writer).
element-list-p (function).
element-p (function).
element-void-tag (reader).
(setf element-void-tag) (writer).
make-attribute (function).
make-declaration-element (function).
make-element-list (function).
print-escaped-text (function).
lsx/file/file-type.lisplsx/file (system).
read-lsx-file (function).
read-lsx-string (function).
with-lsx-syntax (macro).
lsx/template/file-type.lisplsx/template (system).
deftemplate (macro).
direct-slot-definition-class (method).
initialize-instance (method).
initialize-instance (method).
reinitialize-instance (method).
reinitialize-instance (method).
render (generic function).
render-object (method).
template (class).
template-class (class).
validate-superclass (method).
define-initialize-instance (macro).
template-slot-class (class).
Packages are listed by definition order.
lsx/htmlcommon-lisp.
lsx.
*auto-escape* (special variable).
attribute (structure).
attribute-name (reader).
(setf attribute-name) (writer).
attribute-value (reader).
(setf attribute-value) (writer).
danger-element (structure).
declaration-element (structure).
element (structure).
element-attributes (reader).
(setf element-attributes) (writer).
element-children (reader).
(setf element-children) (writer).
element-list (structure).
element-name (reader).
(setf element-name) (writer).
element-self-closing (reader).
(setf element-self-closing) (writer).
h* (function).
html-mode (function).
(setf html-mode) (function).
make-danger-element (function).
make-element (function).
prologue (function).
render-object (generic function).
void-tag-p (function).
*escape-map* (special variable).
*html-mode* (special variable).
*void-tag-map* (special variable).
attribute-p (function).
copy-attribute (function).
copy-danger-element (function).
copy-declaration-element (function).
copy-element (function).
copy-element-list (function).
danger-element-element (reader).
(setf danger-element-element) (writer).
danger-element-p (function).
declaration-element-attributes (function).
(setf declaration-element-attributes) (function).
declaration-element-children (function).
(setf declaration-element-children) (function).
declaration-element-content (reader).
(setf declaration-element-content) (writer).
declaration-element-name (reader).
(setf declaration-element-name) (writer).
declaration-element-p (function).
declaration-element-self-closing (function).
(setf declaration-element-self-closing) (function).
declaration-element-void-tag (function).
(setf declaration-element-void-tag) (function).
element-list-elements (reader).
(setf element-list-elements) (writer).
element-list-p (function).
element-p (function).
element-void-tag (reader).
(setf element-void-tag) (writer).
make-attribute (function).
make-declaration-element (function).
make-element-list (function).
print-escaped-text (function).
lsx/tagcommon-lisp.
lsx.
*user-tags* (special variable).
html-attributes-to-plist (function).
lsxlsx/main
common-lisp.
lsx/file.
lsx/html.
lsx/reader.
lsx/tag.
lsx/template.
lsx/templatecommon-lisp.
lsx.
deftemplate (macro).
render (generic function).
template (class).
template-class (class).
define-initialize-instance (macro).
template-slot-class (class).
lsx/filecommon-lisp.
lsx.
read-lsx-file (function).
read-lsx-string (function).
with-lsx-syntax (macro).
lsx/readercommon-lisp.
lsx.
disable-lsx-syntax (macro).
enable-lsx-syntax (macro).
%disable-lsx-syntax (function).
%enable-lsx-syntax (function).
*default-readtable* (special variable).
*previous-readtables* (special variable).
*reading-tag* (special variable).
*reading-tag-children* (special variable).
do-nothing (function).
inline-lisp-reader (function).
read-as-string (function).
read-attribute (function).
read-attribute-key (function).
read-attribute-value (function).
read-element-name (function).
read-html-tag (function).
read-html-tag-children (function).
read-html-tag-inner (function).
skip-while (function).
space-char-p (function).
Definitions are sorted by export status, category, package, and then by lexicographic order.
name.
name.
template-class) &rest args) ¶symbol) &rest args) ¶function) stream) ¶(eql t)) stream) ¶cons) stream) ¶null) stream) ¶number) stream) ¶string) stream) ¶declaration-element) stream) ¶danger-element) stream) ¶element-list) stream) ¶(eql t))) ¶(eql nil))) ¶template-class) &key &allow-other-keys) ¶sb-mop.
template-class) &rest initargs &key direct-slots render &allow-other-keys) ¶template-slot-class) &rest args &key name &allow-other-keys) ¶element-list) stream) ¶danger-element) stream) ¶template-class) &rest initargs &key direct-slots render &allow-other-keys) ¶template-slot-class) &rest args &key name &allow-other-keys) ¶template-class) (super standard-class)) ¶sb-mop.
structure-object.
structure-object.
string
list
list
boolean
boolean
structure-object.
list
name.
standard-direct-slot-definition.
| Jump to: | %
(
A C D E F G H I M P R S V W |
|---|
| Jump to: | %
(
A C D E F G H I M P R S V W |
|---|
| Jump to: | *
A C E N R S V |
|---|
| Jump to: | *
A C E N R S V |
|---|
| Jump to: | A C D E F L P S T |
|---|
| Jump to: | A C D E F L P S T |
|---|