On Sep 12, 2007, at 6:21 PM, Will Coleda wrote:


On Sep 12, 2007, at 11:38 AM, Klaas-Jan Stol (via RT) wrote:

# New Ticket Created by  Klaas-Jan Stol
# Please include the string:  [perl #45405]
# in the subject line of all future correspondence about this issue.
# <URL: http://rt.perl.org/rt3/Ticket/Display.html?id=45405 >


Hi

IMCC allows for both ".local" and ".sym" directives to declare a local
variable.

There is the issue with macros, as .local is used in macros to declare
labels, IIRC, so the you 'd need ".sym" to declare locals there.

However, outside of macros, there is no such issue. Having two ways to do it
makes IMCC unnecessarily complex.

I propose removing the ".sym" directive for normal cases (not for the macro
stuff).

If we're doing that, I think it would make sense to

- remove .sym everywhere.
- change the thing that is called .local inside a macro to something else

My 2₰.

And while we're add it, can we add the magic to do the same thing we to do labels to variables as well?

--
Will "Coke" Coleda
[EMAIL PROTECTED]



Reply via email to