1c <@> leave[1 ref] vKP/REFC ->(end) 1 <0> enter ->2 2 <;> nextstate(main 1 -e:2) v ->3 a <2> aassign[t3] vKS ->b - <1> ex-list lK ->8 3 <0> pushmark s ->4 7 <@> split[t2] lK ->8 4 pushre(/"::"/) s/64 ->5 - <1> ex-aelem sK/2 ->6 - <1> ex-rv2av sKR/1 ->- 5 <$> aelemfast(*ARGV) s ->6 - <0> ex-const s ->- 6 <$> const(IV 0) s ->7 - <1> ex-list lK ->a 8 <0> pushmark s ->9 9 <0> padav[@tokens:1,3] lRM*/LVINTRO ->a b <;> nextstate(main 2 -e:3) v ->c - <1> null vK/1 ->m f <|> and(other->g) vK/1 ->m e <2> eq sK/2 ->f - <1> scalar sK/1 ->d c <0> padav[@tokens:1,3] s ->d d <$> const(IV 1) s ->e l <@> return KP ->m g <0> pushmark s ->h h <$> const(PV "") s ->i k <2> aelem sK/2 ->l i <0> padav[@tokens:1,3] sR ->j j <$> const(IV 0) s ->k m <;> nextstate(main 2 -e:4) v ->n - <1> null vK/1 ->z q <|> and(other->r) vK/1 ->z p <2> eq sK/2 ->q - <1> scalar sK/1 ->o n <0> padav[@tokens:1,3] s ->o o <$> const(IV 2) s ->p y <@> return KP ->z r <0> pushmark s ->s u <2> aelem sK/2 ->v s <0> padav[@tokens:1,3] sR ->t t <$> const(IV 0) s ->u x <2> aelem sK/2 ->y v <0> padav[@tokens:1,3] sR ->w w <$> const(IV 1) s ->x z <;> nextstate(main 2 -e:5) v ->10 13 <2> sassign vKS/2 ->14 11 <1> pop sK/1 ->12 10 <0> padav[@tokens:1,3] lRM ->11 12 <0> padsv[$function:2,3] sRM*/LVINTRO ->13 14 <;> nextstate(main 3 -e:6) v ->15 1b <@> return KP ->1c 15 <0> pushmark s ->16 19 <@> join[t5] sK/2 ->1a 16 <0> pushmark s ->17 17 <$> const(PV "::") s ->18 18 <0> padav[@tokens:1,3] l ->19 1a <0> padsv[$function:2,3] ->1b -e syntax OK