On Wednesday 06 October 2004 18:37, Sam Ruby wrote:
> How does one create a sub named "num"? ÂOr a local pmc named "num"?
There is no syntax support for it. You can fetch a sub PMC and store it with
another name:
.sub main @MAIN
$P0 = global "_num"
global "num" = $P0
end
.end
.sub _num
print
How does one create a sub named "num"? Or a local pmc named "num"?
Consider:
.sub num @MAIN
.local pmc num
num = new PerlInt
num = 5
print num
.end
Results:
error:imcc:parse error, unexpected FLOATV, expecting IDENTIFIER or
PARROT_OP in file 'test/for.pir' line 1
error:im