Macro Index
- ATTRIBUTE-BIND
- Evaluate BODY with the values in LIST bound according to ATTRIBUTE-SPEC.
- DEF-ATTRIBUTE-HANDLER
- Defines a new attribute handler name ATTRIBUTE.
- DEF-EMPTY-HTML-TAG
- Define a tag that has `End Tag` set to Forbidden and `Empty`
set to Empty according to:
http://www.
- DEF-HTML-TAG
- DEFMATCH
- Match definition macro that provides a common lexical environment for matchers.
- DEFRULE
- Rule definition macro that provides a common lexical environment for rules.
- DEF-SIMPLE-XTAG
- Convience macro for defing tags which accept any kind of attribute
and just wrap the body in an xml tag.
- DEFTAG
- Define a new tag.
- DEF-TAG-HANDLER
- Defines a new tag handlec named TAG-NAME.
- DEFTAG-MACRO
- Define a new YACLML tag macro.
- EAT
- Consumes one character from the input stream.
- EMIT-ATTRIBUTE
- ENABLE-XML-SYNTAX
- Enable xml reader syntax for the file being compiled or loaded.
- MATCH
- Attempts to match the next input character with one of the supplied matchers.
- MATCH*
- Matches any occurances of any of the supplied matchers.
- MATCH+
- Matches one or more occurances of any of the supplied matchers.
- MATCHFN
- Convenience macro for creating an anonymous function wrapper around a matcher macro.
- MATCH-SEQ
- Tries to match the supplied matchers in sequence with characters in the input stream.
- MUST
- Throws a parse error if the supplied forms do not succeed.
- PEEK
- Looks ahead for an occurance of any of the supplied matchers.
- TAL-VALUE
- Get the tal variable called NAME from -TAL-ENVIRONMENT-
- WITH-TAL-COMPILATION-UNIT
- WITH-YACLML-OUTPUT-TO-STRING
- Evaluate BODY with *yaclml-stream* bound to a string stream, return the string.
- WITH-YACLML-STREAM
- Evaluate BODY with *yaclml-stream* bound to STREAM.
- WRAP-IN-TAG