as: Altmacro
1
1 7.4 '.altmacro'
1 ===============
1
1 Enable alternate macro mode, enabling:
1
1 'LOCAL NAME [ , ... ]'
1 One additional directive, 'LOCAL', is available. It is used to
1 generate a string replacement for each of the NAME arguments, and
1 replace any instances of NAME in each macro expansion. The
1 replacement string is unique in the assembly, and different for
1 each separate macro expansion. 'LOCAL' allows you to write macros
1 that define symbols, without fear of conflict between separate
1 macro expansions.
1
1 'String delimiters'
1 You can write strings delimited in these other ways besides
1 '"STRING"':
1
1 ''STRING''
1 You can delimit strings with single-quote characters.
1
1 '<STRING>'
1 You can delimit strings with matching angle brackets.
1
1 'single-character string escape'
1 To include any single character literally in a string (even if the
1 character would otherwise have some special meaning), you can
1 prefix the character with '!' (an exclamation mark). For example,
1 you can write '<4.3 !> 5.4!!>' to get the literal text '4.3 >
1 5.4!'.
1
1 'Expression results as strings'
1 You can write '%EXPR' to evaluate the expression EXPR and use the
1 result as a string.
1