This is the cl-haml Reference Manual, version 1.0.2, generated automatically by Declt version 4.0 beta 2 "William Riker" on Tue Jul 15 03:58:11 2025 GMT+0.
cl-haml/cl-haml.asdcl-haml/src/package.lispcl-haml/src/specials.lispcl-haml/src/read-util.lispcl-haml/src/read-element.lispcl-haml/src/read-insert.lispcl-haml/src/read-lisp-block.lispcl-haml/src/read-filter.lispcl-haml/src/reader.lispcl-haml/src/cl-who-patch.lispcl-haml/src/cl-haml.lispThe main system appears first, followed by any subsystem dependency.
cl-hamlHaml like XHTML generator.
Hiroyuki Tokunaga <inuzini.jiro@gmail.com>
MIT License
1.0.2
cl-who (system).
src/package.lisp (file).
src/specials.lisp (file).
src/read-util.lisp (file).
src/read-element.lisp (file).
src/read-insert.lisp (file).
src/read-lisp-block.lisp (file).
src/read-filter.lisp (file).
src/reader.lisp (file).
src/cl-who-patch.lisp (file).
src/cl-haml.lisp (file).
Files are sorted by type and then listed depth-first from the systems components trees.
cl-haml/cl-haml.asdcl-haml/src/package.lispcl-haml/src/specials.lispcl-haml/src/read-util.lispcl-haml/src/read-element.lispcl-haml/src/read-insert.lispcl-haml/src/read-lisp-block.lispcl-haml/src/read-filter.lispcl-haml/src/reader.lispcl-haml/src/cl-who-patch.lispcl-haml/src/cl-haml.lispcl-haml/src/specials.lispsrc/package.lisp (file).
cl-haml (system).
*doctypes* (special variable).
*escape-html* (special variable).
*function-package* (special variable).
*html-mode* (special variable).
*output-indent-p* (special variable).
*whitespace-chars* (special variable).
+eof+ (constant).
+filter+ (constant).
+haml+ (constant).
+haml-line-comment+ (constant).
+haml-multiple-comment+ (constant).
+lisp+ (constant).
defconstant (macro).
cl-haml/src/read-util.lispsrc/specials.lisp (file).
cl-haml (system).
-_a-za-z0-9p (function).
concat-continue-lines (function).
flatten (function).
get-insert-point (function).
cl-haml/src/read-element.lispsrc/read-util.lisp (file).
cl-haml (system).
add-class (function).
add-id (function).
read-attribute-key (function).
read-attributes (function).
read-class (function).
read-content (function).
read-contents (function).
read-haml-element-line (function).
read-id (function).
read-lisp-content (function).
read-options (function).
read-tag (function).
cl-haml/src/read-insert.lispsrc/read-element.lisp (file).
cl-haml (system).
read-haml-insert-line (function).
cl-haml/src/read-lisp-block.lispsrc/read-insert.lisp (file).
cl-haml (system).
read-haml-comment (function).
read-haml-lisp-block (function).
cl-haml/src/read-filter.lispsrc/read-lisp-block.lisp (file).
cl-haml (system).
*filter-convertion* (special variable).
read-filter-line (function).
cl-haml/src/reader.lispsrc/read-filter.lisp (file).
cl-haml (system).
eol-or-eof-p (function).
haml-reader-dispatch (function).
read-haml-body (function).
read-haml-line (function).
cl-haml/src/cl-who-patch.lispsrc/reader.lisp (file).
cl-haml (system).
cl-haml/src/cl-haml.lispsrc/cl-who-patch.lisp (file).
cl-haml (system).
clear-haml (function).
clear-haml-all (function).
execute-haml (function).
register-haml (function).
*functions* (special variable).
*locking-function* (special variable).
copy-haml-function (function).
execute-haml-from-string (function).
get-haml-function (function).
haml-fn-args (function).
haml-function (structure).
haml-function-function (reader).
(setf haml-function-function) (writer).
haml-function-p (function).
haml-function-path (reader).
(setf haml-function-path) (writer).
haml-function-time (reader).
(setf haml-function-time) (writer).
make-haml-fn (function).
make-haml-function (function).
make-haml-readtable (function).
read-doctype (function).
read-haml (function).
with-lock (macro).
Packages are listed by definition order.
cl-hamlcommon-lisp.
*doctypes* (special variable).
*escape-html* (special variable).
*function-package* (special variable).
*html-mode* (special variable).
*output-indent-p* (special variable).
.class (function).
.id (function).
clear-haml (function).
clear-haml-all (function).
execute-haml (function).
register-haml (function).
*filter-convertion* (special variable).
*functions* (special variable).
*locking-function* (special variable).
*whitespace-chars* (special variable).
+eof+ (constant).
+filter+ (constant).
+haml+ (constant).
+haml-line-comment+ (constant).
+haml-multiple-comment+ (constant).
+lisp+ (constant).
-_a-za-z0-9p (function).
add-class (function).
add-id (function).
concat-continue-lines (function).
copy-haml-function (function).
defconstant (macro).
eol-or-eof-p (function).
execute-haml-from-string (function).
flatten (function).
get-haml-function (function).
get-insert-point (function).
haml-fn-args (function).
haml-function (structure).
haml-function-function (reader).
(setf haml-function-function) (writer).
haml-function-p (function).
haml-function-path (reader).
(setf haml-function-path) (writer).
haml-function-time (reader).
(setf haml-function-time) (writer).
haml-reader-dispatch (function).
make-haml-fn (function).
make-haml-function (function).
make-haml-readtable (function).
read-attribute-key (function).
read-attributes (function).
read-class (function).
read-content (function).
read-contents (function).
read-doctype (function).
read-filter-line (function).
read-haml (function).
read-haml-body (function).
read-haml-comment (function).
read-haml-element-line (function).
read-haml-insert-line (function).
read-haml-line (function).
read-haml-lisp-block (function).
read-id (function).
read-lisp-content (function).
read-options (function).
read-tag (function).
with-lock (macro).
Definitions are sorted by export status, category, package, and then by lexicographic order.
DOCTYPE alist.
Remove named CL-HAML code.
Remove all registered CL-HAML code.
Execute named CL-HAML code. Returns a string.
Keyword parameter $var{ENV} to pass objects to the code.
$var{ENV} must be a plist.
Table mapping names to haml-function instances.
Function to call to lock access to an internal hash table.
Must accept a function designater which must be called with the lock hold.
Make sure VALUE is evaluated only once.
Locking all accesses to *functions*
[-_a-zA-Z0-9]
Execute string CL-HAML code. Returns a string.
Keyword parameter $var{CODE} to string objects to the code.
$var{ENV} must be a plist.
tree -> flat list.
Returns the named function implementing a registered CL-HAML code. Rebuilds it when text template was a file which has been modified.
path.
time.
Read Haml Class. ex) .class1.class2 -> "class1 class2".
Read Haml Id. ex) #identification -> "identification".
Read options.
But Ignore ‘self-closing’, ‘inside-whitespace-remove’ and
‘outside-whitespace-remove’ option.
Read Haml Tag. ex) %xxx -> :|xxx|.
| Jump to: | (
-
.
A C D E F G H M R W |
|---|
| Jump to: | (
-
.
A C D E F G H M R W |
|---|
| Jump to: | *
+
C F P S T |
|---|
| Jump to: | *
+
C F P S T |
|---|
| Jump to: | C F H P S |
|---|
| Jump to: | C F H P S |
|---|