# New Ticket Created by  jerry gay 
# Please include the string:  [perl #35439]
# in the subject line of all future correspondence about this issue. 
# <URL: https://rt.perl.org/rt3/Ticket/Display.html?id=35439 >


with parrot revision 8086, i'm running the following:

.sub main @MAIN
    load_bytecode 'PGE.pbc'
    .local pmc p6rule, rulesub, match
    p6rule= find_global 'PGE', 'p6rule'
    rulesub= p6rule( '( \\ \. )+ \\' )
.end


which, under parrot -t, gives thousands of lines of output.
eventually, i get the following...

# Back in sub 'PGE :: p6rule'
 20035 compreg P15, "PIR"       - P15=Sub=PMC(0x7d3260 Adr:0x8b6d88),
 20038 set S30, P17     - , P17=String=PMC(0x7d2e88 Str:".sub _pge_rule\n    .")
 20041 compile P30, P15, S30    -
P30=Object(PGE::Exp::End)=PMC(0x7d3c20), P15=Compiler=PMC(0x7d5a98),
S30=".sub _pge_rule\n    ."
error:imcc:op not found 'index' (index<1>)

in file 'EVAL_1' line 42


if i read that correctly, it means i should stop coding, and start
installing tile in the kitchen. maybe somebody else has another take
on what's going on?

~jerry

Reply via email to