|[ < ]||[ > ]||[ << ]||[ Up ]||[ >> ]||[Top]||[Contents]||[Index]||[ ? ]|
A basic expression can have one of the following forms:
'), hash characters (
#), or backslashes (
\) in the string. All other characters of STRING are output as-is when the single quoted string is evaluated. Backslashes are processed before the hash character for consistency with the definition syntax. It is needed there to avoid preprocessing conflicts.
STRING" will output STRING with all backslash sequences interpreted.
Additionally, other than in the
?% expressions, the
Guile expressions may be introduced with the Guile comment character
;) and you may put a series of Guile expressions within a single
macro. They will be implicitly evaluated as if they were arguments
(begin ...) expression. The result will be the the
result of the last Guile expression evaluated.