17 <@> leave[1 ref] vKP/REFC ->(end) 1 <0> enter ->2 2 <;> nextstate(main 2 -e:1) v ->3 16 <@> return K ->17 3 <0> pushmark s ->4 d <|> mapwhile(other->e)[t9] K/1 ->16 c <@> mapstart K*/2 ->d 4 <0> pushmark s ->5 - <1> null lK/1 ->5 - <1> null lK/1 ->d - <@> scope lK ->d - <0> ex-nextstate v ->e 13 <@> list lK ->- e <0> pushmark s ->f u <@> join[t6] sK/2 ->v f <0> pushmark s ->g g <$> const(PV "::") s ->h t <@> aslice lK ->u h <0> pushmark s ->i - <1> null lK/1 ->q p <1> flop lK ->q 15 <1> flip[t5] lK/LINENUM ->q i <|> range(other->j)[t4] lK/1 ->14 14 <$> const(IV 0) s ->15 o <2> subtract[t3] sK/2 ->p m <1> av2arylen sK/1 ->n l <1> rv2av[t2] sKR/1 ->m k <1> rv2sv sKM/DREFAV,1 ->l j <$> gv(*_) s ->k n <$> const(IV 1) s ->o s <1> rv2av[t1] sKR/1 ->t r <1> rv2sv sKM/DREFAV,1 ->s q <$> gv(*_) s ->r 12 <2> aelem sK/2 ->13 x <1> rv2av sKR/1 ->y w <1> rv2sv sKM/DREFAV,1 ->x v <$> gv(*_) s ->w 11 <1> av2arylen sK/1 ->12 10 <1> rv2av[t7] sKR/1 ->11 z <1> rv2sv sKM/DREFAV,1 ->10 y <$> gv(*_) s ->z b <1> srefgen sKM/1 ->c - <1> ex-list lKRM ->b a <@> anonlist sKRM/1 ->b 5 <0> pushmark s ->6 9 <@> split[t8] lK ->a 6 pushre(/"::"/) s/64 ->7 - <1> ex-aelem sK/2 ->8 - <1> ex-rv2av sKR/1 ->- 7 <$> aelemfast(*ARGV) s ->8 - <0> ex-const s ->- 8 <$> const(IV 0) s ->9 -e syntax OK