Matt Diephouse wrote:
William Coleda <[EMAIL PROTECTED]> wrote:6) avoid using ".local" to mean something different based on context (macro or not)
I'm not sure what you mean.
.local inside a macro is actually a label, not a variable. From the imcc docs:
--- Macros support labels, defined using B<.local>, that are local to a given macro expansion. The syntax looks something like this:
.macro SpinForever (Count) .local $LOOP: dec .COUNT # ".local $LOOP" defines a local label. branch .$LOOP # Jump to said label. .endm ---