Dan Sugalski <[EMAIL PROTECTED]> wrote:

> Which brings up a question. What's the difference between .local and .sym?

They are equivalent for plain code. *But* C<.local> was already used for
local labels inside macros of assembler.pl - so is it now - and it was
used for declaring variables in imcc.

$ perldoc imcc/docs/macros.pod

That means C<.sym> is the only way to declare a variable inside a macro.
When we have the external macro preprocessor, we can easily get rid of
that ambuigity.

leo

Reply via email to