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

Reply via email to