[ < ] | [ > ] | [ << ] | [ 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 %
and ?%
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
to the (begin ...)
expression. The result will be the the
result of the last Guile expression evaluated.