parrot/parrot — Issue #174: Fix and test .macro_local or remove it from our docs
Author: leto
Created: 2011-10-19 17:29:23+00:00
State: open

Originally http://trac.parrot.org/parrot/ticket/911

Write tests for declaring local variables in PIR macros:

.macro_local int $b

It is currently documented in source:trunk/docs/pdds/pdd19_pir.pod, but it is unused and perhaps broken. After this works, macros should be ported to use this syntax instead of high-numbered registers, such as the fp_* functions in source:trunk/runtime/parrot/include/fp_equality.pasm .