I've commited a change which allows local labels to be used in parrot.
The labels are local relative to the last non-local label defined (i.e.
local labels are forgotten when a non-local is defined).
Here's my test program:
main: print "test 1\n"
branch $ok
$ng: print "ng 1\n"
branch test2
$ok: print "ok 1\n"
test2: print "test 2\n"
branch $ok
$ng: print "ng 2\n"
branch done
$ok: print "ok 2\n"
done: end
It should make automatic code generation easier for jako. If a listing
is produced, local labels are _not_ shown.
Brian