Joshua Isom wrote:
.sub bar
.declare_my_locals(foo)
local_declare_my_locals_foo = 5
print local_declare_my_locals_foo
...
.end
Those aren't meant to be accessed outside the macro. And imcc adds a
number to it to make it hard to guess and there's no incentive to do
that.
The problem is, there are equally many good uses of macros that depend
on setting up .locals that *are* used outside the macro. So, if we use
the name '.local' for the auto munging feature, we're shooting ourselves
just as badly as the current use of '.local' to make a unique label
inside macros.
Allison