📄 yytab.c
字号:
; break;}case 21:#line 538 "gen.y"{yy yyb;yy yy_0_1;yy yy_0_1_1;yy yy_0_1_2;yy yy_0_1_3;yy yyv_Type;yy yy_1_1;yy yyv_Selector;yy yy_2_1;yy yyv_Pos;yy yy_3;yy_1_1 = (yy)(yyvsp[-1].attr[1]);yy_2_1 = (yy)(yyvsp[0].attr[1]);yy_3 = (yy)(yyvsp[0].attr[0]);yyb = yyh;yyh += 4; if (yyh > yyhx) yyExtend();yyv_Type = yy_1_1;yyv_Selector = yy_2_1;yyv_Pos = yy_3;yy_0_1_1 = yyv_Type;yy_0_1_2 = yyv_Selector;yy_0_1_3 = yyv_Pos;yy_0_1 = yyb + 0;yy_0_1[0] = 1;yy_0_1[1] = ((long)yy_0_1_1);yy_0_1[2] = ((long)yy_0_1_2);yy_0_1[3] = ((long)yy_0_1_3);yyval.attr[1] = ((long)yy_0_1);yyval.attr[0] = yyvsp[-1].attr[0];; break;}case 22:#line 575 "gen.y"{yy yyb;yy yy_0_1;yy yy_0_1_1;yy yy_0_1_2;yy yy_0_1_3;yy yyv_Start;yy yy_1_1;yy yyv_L;yy yy_2_1;yy yyv_Stop;yy yy_3_1;yy_1_1 = (yy)(yyvsp[-2].attr[1]);yy_2_1 = (yy)(yyvsp[-1].attr[1]);yy_3_1 = (yy)(yyvsp[0].attr[1]);yyb = yyh;yyh += 4; if (yyh > yyhx) yyExtend();yyv_Start = yy_1_1;yyv_L = yy_2_1;yyv_Stop = yy_3_1;yy_0_1_1 = yyv_L;yy_0_1_2 = yyv_Start;yy_0_1_3 = yyv_Stop;yy_0_1 = yyb + 0;yy_0_1[0] = 1;yy_0_1[1] = ((long)yy_0_1_1);yy_0_1[2] = ((long)yy_0_1_2);yy_0_1[3] = ((long)yy_0_1_3);yyval.attr[1] = ((long)yy_0_1);yyval.attr[0] = yyvsp[-2].attr[0];; break;}case 23:#line 611 "gen.y"{yy yyb;yy yy_0_1;yy yy_0_1_1;yy yy_0_1_2;yy yyv_H;yy yy_1_1;yy yyv_T;yy yy_2_1;yy_1_1 = (yy)(yyvsp[-1].attr[1]);yy_2_1 = (yy)(yyvsp[0].attr[1]);yyb = yyh;yyh += 3; if (yyh > yyhx) yyExtend();yyv_H = yy_1_1;yyv_T = yy_2_1;yy_0_1_1 = yyv_H;yy_0_1_2 = yyv_T;yy_0_1 = yyb + 0;yy_0_1[0] = 1;yy_0_1[1] = ((long)yy_0_1_1);yy_0_1[2] = ((long)yy_0_1_2);yyval.attr[1] = ((long)yy_0_1);yyval.attr[0] = yyvsp[-1].attr[0];; break;}case 24:#line 638 "gen.y"{yy yyb;yy yy_0_1;yyb = yyh;yyh += 1; if (yyh > yyhx) yyExtend();yy_0_1 = yyb + 0;yy_0_1[0] = 2;yyval.attr[1] = ((long)yy_0_1);yyGetPos(&yyval.attr[0]);; break;}case 25:#line 652 "gen.y"{yy yyb;yy yy_0_1;yy yy_0_1_1;yy yyv_M;yy yy_1_1;yy_1_1 = (yy)(yyvsp[0].attr[1]);yyb = yyh;yyh += 2; if (yyh > yyhx) yyExtend();yyv_M = yy_1_1;yy_0_1_1 = yyv_M;yy_0_1 = yyb + 0;yy_0_1[0] = 1;yy_0_1[1] = ((long)yy_0_1_1);yyval.attr[1] = ((long)yy_0_1);yyval.attr[0] = yyvsp[0].attr[0];; break;}case 26:#line 673 "gen.y"{yy yyb;yy yy_0_1;yyb = yyh;yyh += 1; if (yyh > yyhx) yyExtend();yy_0_1 = yyb + 0;yy_0_1[0] = 2;yyval.attr[1] = ((long)yy_0_1);yyval.attr[0] = yyvsp[0].attr[0];; break;}case 27:#line 687 "gen.y"{yy yyb;yy yy_0_1;yy yy_0_1_1;yy yyv_B;yy yy_1_1;yy_1_1 = (yy)(yyvsp[0].attr[1]);yyb = yyh;yyh += 2; if (yyh > yyhx) yyExtend();yyv_B = yy_1_1;yy_0_1_1 = yyv_B;yy_0_1 = yyb + 0;yy_0_1[0] = 3;yy_0_1[1] = ((long)yy_0_1_1);yyval.attr[1] = ((long)yy_0_1);yyval.attr[0] = yyvsp[0].attr[0];; break;}case 28:#line 712 "gen.y"{yy yyb;yy yy_0_1;yy yy_0_1_1;yy yy_0_1_2;yy yy_0_1_3;yy yy_0_1_4;yy yy_0_1_5;yy yy_0_1_6;yy yyv_P1;yy yy_1_1;yy yyv_Pos;yy yy_2;yy yyv_Exprs;yy yy_3_1;yy yy_4_1;yy yyv_Rs;yy yy_5_1;yy yyv_P2;yy yy_6_1;yy yyv_Number;yy yy_7_1;yy_1_1 = (yy)(yyvsp[-4].attr[1]);yy_2 = (yy)(yyvsp[-4].attr[0]);yy_3_1 = (yy)(yyvsp[-3].attr[1]);yy_4_1 = (yy)(yyvsp[-2].attr[1]);yy_5_1 = (yy)(yyvsp[-1].attr[1]);yy_6_1 = (yy)(yyvsp[0].attr[1]);yyb = yyh;yyh += 7; if (yyh > yyhx) yyExtend();yyv_P1 = yy_1_1;yyv_Pos = yy_2;yyv_Exprs = yy_3_1;yyv_Rs = yy_5_1;yyv_P2 = yy_6_1;UniqueNumber(&yy_7_1);yyv_Number = yy_7_1;yy_0_1_1 = yyv_Exprs;yy_0_1_2 = yyv_Rs;yy_0_1_3 = yyv_P1;yy_0_1_4 = yyv_P2;yy_0_1_5 = yyv_Number;yy_0_1_6 = yyv_Pos;yy_0_1 = yyb + 0;yy_0_1[0] = 1;yy_0_1[1] = ((long)yy_0_1_1);yy_0_1[2] = ((long)yy_0_1_2);yy_0_1[3] = ((long)yy_0_1_3);yy_0_1[4] = ((long)yy_0_1_4);yy_0_1[5] = ((long)yy_0_1_5);yy_0_1[6] = ((long)yy_0_1_6);yyval.attr[1] = ((long)yy_0_1);yyval.attr[0] = yyvsp[-4].attr[0];; break;}case 29:#line 771 "gen.y"{yy yyb;yy yy_0_1;yy yy_0_1_1;yy yy_0_1_2;yy yyv_H;yy yy_1_1;yy yyv_T;yy yy_2_1;yy_1_1 = (yy)(yyvsp[-1].attr[1]);yy_2_1 = (yy)(yyvsp[0].attr[1]);yyb = yyh;yyh += 3; if (yyh > yyhx) yyExtend();yyv_H = yy_1_1;yyv_T = yy_2_1;yy_0_1_1 = yyv_H;yy_0_1_2 = yyv_T;yy_0_1 = yyb + 0;yy_0_1[0] = 1;yy_0_1[1] = ((long)yy_0_1_1);yy_0_1[2] = ((long)yy_0_1_2);yyval.attr[1] = ((long)yy_0_1);yyval.attr[0] = yyvsp[-1].attr[0];; break;}case 30:#line 799 "gen.y"{yy yyb;yy yy_0_1;yy yy_0_1_1;yy yy_0_1_2;yy yyv_H;yy yy_1_1;yy_1_1 = (yy)(yyvsp[0].attr[1]);yyb = yyh;yyh += 4; if (yyh > yyhx) yyExtend();yyv_H = yy_1_1;yy_0_1_1 = yyv_H;yy_0_1_2 = yyb + 3;yy_0_1_2[0] = 2;yy_0_1 = yyb + 0;yy_0_1[0] = 1;yy_0_1[1] = ((long)yy_0_1_1);yy_0_1[2] = ((long)yy_0_1_2);yyval.attr[1] = ((long)yy_0_1);yyval.attr[0] = yyvsp[0].attr[0];; break;}case 31:#line 827 "gen.y"{yy yyb;yy yy_0_1;yy yy_0_1_1;yy yy_0_1_2;yy yy_0_1_3;yy yy_0_1_4;yy yy_0_1_5;yy yy_0_1_6;yy yyv_P1;yy yy_1_1;yy yyv_Pos;yy yy_2;yy yyv_Ps;yy yy_3_1;yy yyv_P2;yy yy_4_1;yy yyv_Is;yy yy_5_1;yy yyv_Number;yy yy_6_1;yy_1_1 = (yy)(yyvsp[-3].attr[1]);yy_2 = (yy)(yyvsp[-3].attr[0]);yy_3_1 = (yy)(yyvsp[-2].attr[1]);yy_4_1 = (yy)(yyvsp[-1].attr[1]);yy_5_1 = (yy)(yyvsp[0].attr[1]);yyb = yyh;yyh += 7; if (yyh > yyhx) yyExtend();yyv_P1 = yy_1_1;yyv_Pos = yy_2;yyv_Ps = yy_3_1;yyv_P2 = yy_4_1;yyv_Is = yy_5_1;UniqueNumber(&yy_6_1);yyv_Number = yy_6_1;yy_0_1_1 = yyv_Ps;yy_0_1_2 = yyv_Is;yy_0_1_3 = yyv_P1;yy_0_1_4 = yyv_P2;yy_0_1_5 = yyv_Number;yy_0_1_6 = yyv_Pos;yy_0_1 = yyb + 0;yy_0_1[0] = 1;yy_0_1[1] = ((long)yy_0_1_1);yy_0_1[2] = ((long)yy_0_1_2);yy_0_1[3] = ((long)yy_0_1_3);yy_0_1[4] = ((long)yy_0_1_4);yy_0_1[5] = ((long)yy_0_1_5);yy_0_1[6] = ((long)yy_0_1_6);yyval.attr[1] = ((long)yy_0_1);yyval.attr[0] = yyvsp[-3].attr[0];; break;}case 32:#line 885 "gen.y"{yy yyb;yy yy_0_1;yy yy_0_1_1;yy yy_0_1_2;yy yyv_H;yy yy_1_1;yy yyv_T;yy yy_3_1;yy_1_1 = (yy)(yyvsp[-2].attr[1]);yy_3_1 = (yy)(yyvsp[0].attr[1]);yyb = yyh;yyh += 3; if (yyh > yyhx) yyExtend();yyv_H = yy_1_1;yyv_T = yy_3_1;yy_0_1_1 = yyv_H;yy_0_1_2 = yyv_T;yy_0_1 = yyb + 0;yy_0_1[0] = 1;yy_0_1[1] = ((long)yy_0_1_1);yy_0_1[2] = ((long)yy_0_1_2);yyval.attr[1] = ((long)yy_0_1);yyval.attr[0] = yyvsp[-2].attr[0];; break;}case 33:#line 914 "gen.y"{yy yyb;yy yy_0_1;yy yy_0_1_1;yy yy_0_1_2;yy yy_0_1_2_1;yy yyv_P;yy yy_1_1;yy yyv_Pos;yy yy_2_1;yy_1_1 = (yy)(yyvsp[-1].attr[1]);yy_2_1 = (yy)(yyvsp[0].attr[1]);yyb = yyh;yyh += 5; if (yyh > yyhx) yyExtend();yyv_P = yy_1_1;yyv_Pos = yy_2_1;yy_0_1_1 = yyv_P;yy_0_1_2_1 = yyv_Pos;yy_0_1_2 = yyb + 3;yy_0_1_2[0] = 2;yy_0_1_2[1] = ((long)yy_0_1_2_1);yy_0_1 = yyb + 0;yy_0_1[0] = 1;yy_0_1[1] = ((long)yy_0_1_1);yy_0_1[2] = ((long)yy_0_1_2);yyval.attr[1] = ((long)yy_0_1);yyval.attr[0] = yyvsp[-1].attr[0];; break;}case 34:#line 946 "gen.y"{yy yyb;yy yy_0_1;yy yy_0_1_1;yy yy_0_1_2;yy yy_0_1_3;yy yyv_Id;yy yy_1_1;yy yyv_Pos;yy yy_2;yy yyv_Number;yy yy_3_1;yy_1_1 = (yy)(yyvsp[0].attr[1]);yy_2 = (yy)(yyvsp[0].attr[0]);yyb = yyh;yyh += 4; if (yyh > yyhx) yyExtend();yyv_Id = yy_1_1;yyv_Pos = yy_2;UniqueNumber(&yy_3_1);yyv_Number = yy_3_1;yy_0_1_1 = yyv_Id;yy_0_1_2 = yyv_Number;yy_0_1_3 = yyv_Pos;yy_0_1 = yyb + 0;yy_0_1[0] = 1;yy_0_1[1] = ((long)yy_0_1_1);yy_0_1[2] = ((long)yy_0_1_2);yy_0_1[3] = ((long)yy_0_1_3);yyval.attr[1] = ((long)yy_0_1);yyval.attr[0] = yyvsp[0].attr[0];; break;}case 35:#line 981 "gen.y"{yy yyb;yy yy_0_1;yy yyv_Pat;yy yy_1_1;yy_1_1 = (yy)(yyvsp[0].attr[1]);yyv_Pat = yy_1_1;yy_0_1 = yyv_Pat;yyval.attr[1] = ((long)yy_0_1);yyval.attr[0] = yyvsp[0].attr[0];; break;}case 36:#line 997 "gen.y"{yy yyb;yy yy_0_1;yy yy_0_1_1;yy yy_0_1_2;yy yy_0_1_3;yy yyv_Pattern;yy yy_1_1;yy yyv_Id;yy yy_2_1;yy yyv_Pos;yy yy_3;yy_1_1 = (yy)(yyvsp[-1].attr[1]);yy_2_1 = (yy)(yyvsp[0].attr[1]);yy_3 = (yy)(yyvsp[0].attr[0]);yyb = yyh;yyh += 4; if (yyh > yyhx) yyExtend();yyv_Pattern = yy_1_1;yyv_Id = yy_2_1;yyv_Pos = yy_3;yy_0_1_1 = yyv_Id;yy_0_1_2 = yyv_Pattern;yy_0_1_3 = yyv_Pos;yy_0_1 = yyb + 0;yy_0_1[0] = 3;yy_0_1[1] = ((long)yy_0_1_1);yy_0_1[2] = ((long)yy_0_1_2);yy_0_1[3] = ((long)yy_0_1_3);yyval.attr[1] = ((long)yy_0_1);yyval.attr[0] = yyvsp[-1].attr[0];; break;}case 37:#line 1035 "gen.y"{yy yyb;yy yy_0_1;yy yy_0_1_1;yy yy_0_1_2;yy yy_0_1_3;yy yy_0_1_4;yy yyv_Id;yy yy_1_1;yy yyv_Pos;yy yy_2;yy yyv_L;yy yy_4_1;yy yyv_Number;yy yy_6_1;yy_1_1 = (yy)(yyvsp[-3].attr[1]);yy_2 = (yy)(yyvsp[-3].attr[0]);yy_4_1 = (yy)(yyvsp[-1].attr[1]);yyb = yyh;yyh += 5; if (yyh > yyhx) yyExtend();yyv_Id = yy_1_1;yyv_Pos = yy_2;yyv_L = yy_4_1;UniqueNumber(&yy_6_1);yyv_Number = yy_6_1;yy_0_1_1 = yyv_Id;yy_0_1_2 = yyv_L;yy_0_1_3 = yyv_Number;yy_0_1_4 = yyv_Pos;yy_0_1 = yyb + 0;yy_0_1[0] = 2;yy_0_1[1] = ((long)yy_0_1_1);yy_0_1[2] = ((long)yy_0_1_2);yy_0_1[3] = ((long)yy_0_1_3);yy_0_1[4] = ((long)yy_0_1_4);yyval.attr[1] = ((long)yy_0_1);yyval.attr[0] = yyvsp[-3].attr[0];; break;}case 38:#line 1079 "gen.y"{yy yyb;yy yy_0_1;yy yy_0_1_1;yy yy_0_1_2;yy yy_0_1_2_1;yy yy_0_1_3;yy yy_0_1_4;yy yyv_Id;yy yy_1_1;yy yyv_PosFunctor;yy yy_2;yy yyv_Pos;yy yy_5;yy yyv_Number;yy yy_6_1;yy_1_1 = (yy)(yyvsp[-2].attr[1]);yy_2 = (yy)(yyvsp[-2].attr[0]);yy_5 = (yy)(yyvsp[0].attr[0]);yyb = yyh;yyh += 7; if (yyh > yyhx) yyExtend();yyv_Id = yy_1_1;yyv_PosFunctor = yy_2;yyv_Pos = yy_5;UniqueNumber(&yy_6_1);yyv_Number = yy_6_1;yy_0_1_1 = yyv_Id;yy_0_1_2_1 = yyv_Pos;yy_0_1_2 = yyb + 5;yy_0_1_2[0] = 2;yy_0_1_2[1] = ((long)yy_0_1_2_1);yy_0_1_3 = yyv_Number;yy_0_1_4 = yyv_PosFunctor;yy_0_1 = yyb + 0;yy_0_1[0] = 2;yy_0_1[1] = ((long)yy_0_1_1);yy_0_1[2] = ((long)yy_0_1_2);yy_0_1[3] = ((long)yy_0_1_3);yy_0_1[4] = ((long)yy_0_1_4);yyval.attr[1] = ((long)yy_0_1);yyval.attr[0] = yyvsp[-2].attr[0];; break;}case 39:#line 1127 "gen.y"{yy yyb;yy yy_0_1;yy yy_0_1_1;yy yy_0_1_1_1;yy yy_0_1_1_2;yy yy_0_1_1_3;yy yy_0_1_2;yy yyv_I;yy yy_1_1;yy yyv_Pos;yy yy_2;yy yyv_T;yy yy_4_1;yy yyv_N;yy yy_5_1;yy_1_1 = (yy)(yyvsp[-2].attr[1]);yy_2 = (yy)(yyvsp[-2].attr[0]);yy_4_1 = (yy)(yyvsp[0].attr[1]);yyb = yyh;yyh += 7; if (yyh > yyhx) yyExtend();yyv_I = yy_1_1;yyv_Pos = yy_2;yyv_T = yy_4_1;UniqueNumber(&yy_5_1);yyv_N = yy_5_1;yy_0_1_1_1 = yyv_I;yy_0_1_1_2 = yyv_N;yy_0_1_1_3 = yyv_Pos;yy_0_1_1 = yyb + 3;yy_0_1_1[0] = 1;yy_0_1_1[1] = ((long)yy_0_1_1_1);yy_0_1_1[2] = ((long)yy_0_1_1_2);yy_0_1_1[3] = ((long)yy_0_1_1_3);yy_0_1_2 = yyv_T;yy_0_1 = yyb + 0;yy_0_1[0] = 1;yy_0_1[1] = ((long)yy_0_1_1);yy_0_1[2] = ((long)yy_0_1_2);yyval.attr[1] = ((long)yy_0_1);yyval.attr[0] = yyvsp[-2].attr[0];; break;}case 40:#line 1173 "gen.y"{yy yyb;yy yy_0_1;yy yy_0_1_1;yy yy_0_1_1_1;yy yy_0_1_1_2;yy yy_0_1_1_3;yy yy_0_1_2;yy yyv_I;yy yy_1_1;yy yyv_Pos;yy yy_2;yy yyv_N;yy yy_3_1;yy_1_1 = (yy)(yyvsp[0].attr[1]);yy_2 = (yy)(yyvsp[0].attr[0]);yyb = yyh;yyh += 8; if (yyh > yyhx) yyExtend();yyv_I = yy_1_1;yyv_Pos = yy_2;UniqueNumber(&yy_3_1);yyv_N = yy_3_1;yy_0_1_1_1 = yyv_I;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -