Enable alternate macro mode, enabling:
[ , ... ]
LOCAL, is available. It is used to generate a string replacement for each of the name arguments, and replace any instances of name in each macro expansion. The replacement string is unique in the assembly, and different for each separate macro expansion.
LOCALallows you to write macros that define symbols, without fear of conflict between separate macro expansions.
single-character string escape
Expression results as strings