+#line 970 "perly.y"
+ { (yyval.opval) = pmruntime((ps[(1) - (5)].val.opval), (ps[(4) - (5)].val.opval), 1, (ps[(2) - (5)].val.ival)); ;}
+ break;
+
+ case 212:
+#line 974 "perly.y"
+ {
+ (yyval.opval) = newLISTOP(OP_DIE, 0, newOP(OP_PUSHMARK, 0),
+ newSVOP(OP_CONST, 0, newSVpvs("Unimplemented")));
+ ;}
+ break;
+
+ case 214:
+#line 983 "perly.y"
+ { (yyval.opval) = my_attrs((ps[(2) - (3)].val.opval),(ps[(3) - (3)].val.opval)); ;}
+ break;
+
+ case 215:
+#line 985 "perly.y"
+ { (yyval.opval) = localize((ps[(2) - (2)].val.opval),(ps[(1) - (2)].val.ival)); ;}
+ break;
+
+ case 216:
+#line 990 "perly.y"
+ { (yyval.opval) = sawparens((ps[(2) - (3)].val.opval)); ;}
+ break;
+
+ case 217:
+#line 992 "perly.y"
+ { (yyval.opval) = sawparens(newNULLLIST()); ;}
+ break;
+
+ case 218:
+#line 995 "perly.y"
+ { (yyval.opval) = (ps[(1) - (1)].val.opval); ;}
+ break;
+
+ case 219:
+#line 997 "perly.y"
+ { (yyval.opval) = (ps[(1) - (1)].val.opval); ;}
+ break;
+
+ case 220:
+#line 999 "perly.y"
+ { (yyval.opval) = (ps[(1) - (1)].val.opval); ;}
+ break;
+
+ case 221:
+#line 1004 "perly.y"
+ { (yyval.opval) = (OP*)NULL; ;}
+ break;
+
+ case 222:
+#line 1006 "perly.y"
+ { (yyval.opval) = (ps[(1) - (1)].val.opval); ;}
+ break;
+
+ case 223:
+#line 1010 "perly.y"
+ { (yyval.opval) = (OP*)NULL; ;}
+ break;
+
+ case 224:
+#line 1012 "perly.y"
+ { (yyval.opval) = (ps[(1) - (1)].val.opval); ;}
+ break;
+
+ case 225:
+#line 1018 "perly.y"
+ { parser->in_my = 0; (yyval.opval) = my((ps[(1) - (1)].val.opval)); ;}
+ break;
+
+ case 226:
+#line 1022 "perly.y"
+ { (yyval.opval) = newCVREF((ps[(1) - (2)].val.ival),(ps[(2) - (2)].val.opval)); ;}
+ break;
+
+ case 227:
+#line 1026 "perly.y"
+ { (yyval.opval) = newSVREF((ps[(2) - (2)].val.opval)); ;}
+ break;
+
+ case 228:
+#line 1030 "perly.y"
+ { (yyval.opval) = newAVREF((ps[(2) - (2)].val.opval));
+ if ((yyval.opval)) (yyval.opval)->op_private |= (ps[(1) - (2)].val.ival);
+ ;}
+ break;
+
+ case 229:
+#line 1036 "perly.y"
+ { (yyval.opval) = newHVREF((ps[(2) - (2)].val.opval));
+ if ((yyval.opval)) (yyval.opval)->op_private |= (ps[(1) - (2)].val.ival);
+ ;}
+ break;
+
+ case 230:
+#line 1042 "perly.y"
+ { (yyval.opval) = newAVREF((ps[(2) - (2)].val.opval)); ;}
+ break;
+
+ case 231:
+#line 1044 "perly.y"
+ { (yyval.opval) = newAVREF((ps[(1) - (4)].val.opval)); ;}
+ break;
+
+ case 232:
+#line 1048 "perly.y"
+ { (yyval.opval) = newGVREF(0,(ps[(2) - (2)].val.opval)); ;}
+ break;
+
+ case 234:
+#line 1053 "perly.y"
+ { (yyval.opval) = newAVREF((ps[(1) - (3)].val.opval)); ;}
+ break;
+
+ case 236:
+#line 1058 "perly.y"
+ { (yyval.opval) = newHVREF((ps[(1) - (3)].val.opval)); ;}
+ break;
+
+ case 238:
+#line 1063 "perly.y"
+ { (yyval.opval) = newGVREF(0,(ps[(1) - (3)].val.opval)); ;}
+ break;
+
+ case 239:
+#line 1068 "perly.y"
+ { (yyval.opval) = scalar((ps[(1) - (1)].val.opval)); ;}
+ break;
+
+ case 240:
+#line 1070 "perly.y"
+ { (yyval.opval) = scalar((ps[(1) - (1)].val.opval)); ;}
+ break;
+
+ case 241:
+#line 1072 "perly.y"
+ { (yyval.opval) = op_scope((ps[(1) - (1)].val.opval)); ;}
+ break;
+
+ case 242:
+#line 1075 "perly.y"