📄 yacc.c
字号:
{ yyval.string = InsertString(NULL,yyvsp[0].string); } break; case 44:#line 394 "yacc.y" { yyval.string = InsertString(NULL, yyvsp[0].string); } break; case 45:#line 400 "yacc.y" { __MrmWarn(LOC,"NO OP\n"); } break; case 46:#line 404 "yacc.y" { __MrmWarn(LOC,"NO OP\n"); yyval.string = yyvsp[-2].string; } break; case 47:#line 409 "yacc.y" { __MrmWarn(LOC,"NO OP\n"); yyval.string = yyvsp[-4].string; } break; case 48:#line 414 "yacc.y" { __MrmWarn(LOC,"NO OP\n"); } break; case 49:#line 418 "yacc.y" { __MrmWarn(LOC, "NO OP\n"); yyval.string = yyvsp[-1].string; } break; case 50:#line 423 "yacc.y" { __MrmWarn(LOC,"NO OP\n"); yyval.string = yyvsp[-3].string; } break; case 51:#line 430 "yacc.y" { __MrmWarn(LOC,"NO OP\n"); } break; case 52:#line 434 "yacc.y" { __MrmWarn(LOC,"NO OP\n"); } break; case 53:#line 440 "yacc.y" { __MrmWarn(LOC,"NO OP\n"); } break; case 54:#line 444 "yacc.y" { __MrmWarn(LOC,"NO OP\n"); } break; case 55:#line 448 "yacc.y" { __MrmWarn(LOC,"NO OP\n"); } break; case 56:#line 452 "yacc.y" { __MrmWarn(LOC,"NO OP\n"); } break; case 57:#line 456 "yacc.y" { __MrmWarn(LOC,"NO OP\n"); } break; case 58:#line 460 "yacc.y" { __MrmWarn(LOC,"NO OP\n"); } break; case 59:#line 464 "yacc.y" { __MrmWarn(LOC,"NO OP\n"); } break; case 60:#line 468 "yacc.y" { __MrmWarn(LOC,"NO OP\n"); } break; case 61:#line 474 "yacc.y" { AddAttributeList(yyvsp[-6].string, yyvsp[-2].string); yyval.string = NULL; } break; case 62:#line 479 "yacc.y" { AddControlList(yyvsp[-6].string, yyvsp[-2].string); yyval.string = NULL; } break; case 63:#line 484 "yacc.y" { AddCallbackList(yyvsp[-6].string, yyvsp[-2].string); yyval.string = NULL; } break; case 64:#line 489 "yacc.y" { yyval.string = NULL; } break; case 65:#line 495 "yacc.y" { yyval.string = (char *)arglist_arglist_ID_addexpr(yyvsp[-4].string, yyvsp[-3].string, yyvsp[-1].string); } break; case 66:#line 499 "yacc.y" { yyval.string = NULL; } break; case 67:#line 505 "yacc.y" { __MrmWarn(LOC,"NO OP\n"); } break; case 68:#line 509 "yacc.y" { ID_ID_features(yyvsp[-6].string,yyvsp[-4].string,yyvsp[-2].string); yyval.string = yyvsp[-2].string; } break; case 69:#line 514 "yacc.y" { __MrmWarn(LOC,"NO OP\n"); } break; case 70:#line 518 "yacc.y" { __MrmWarn(LOC,"NO OP\n"); ID_ID_features(yyvsp[-7].string, yyvsp[-4].string, yyvsp[-2].string); yyval.string = yyvsp[-2].string; } break; case 71:#line 524 "yacc.y" { __MrmWarn(LOC,"NO OP\n"); } break; case 72:#line 528 "yacc.y" { /* __MrmWarn(LOC,"Empty object\n"); */ } break; case 73:#line 534 "yacc.y" { features_controls(yyvsp[-1].string,yyvsp[0].string); yyval.string = yyvsp[-1].string; } break; case 74:#line 539 "yacc.y" { features_arguments(yyvsp[-1].string,yyvsp[0].string); yyval.string = yyvsp[-1].string; } break; case 75:#line 544 "yacc.y" { features_callbacks(yyvsp[-1].string,yyvsp[0].string); yyval.string = yyvsp[-1].string; } break; case 76:#line 549 "yacc.y" { yyval.string = (char *)Features_NULL(); } break; case 77:#line 555 "yacc.y" { yyval.string = yyvsp[-2].string; } break; case 78:#line 559 "yacc.y" { __MrmWarn(LOC,"NO OP\n"); yyval.string = NULL; } break; case 79:#line 566 "yacc.y" { yyval.string = (char *)controllist_controllist_ID_ID(yyvsp[-3].string,yyvsp[-2].string,yyvsp[-1].string,1); } break; case 80:#line 570 "yacc.y" { yyval.string = (char *)control_list_ID_features(yyvsp[-5].string, yyvsp[-4].string, yyvsp[-2].string, 1); } break; case 81:#line 574 "yacc.y" { /* $2 may be wrong for this type of call */ /* I confused this rule for the next one */ yyval.string = (char *)control_list_ID_features(yyvsp[-6].string, yyvsp[-5].string, yyvsp[-2].string, 0); } break; case 82:#line 579 "yacc.y" { yyval.string = (char *)control_list_ID_features(yyvsp[-6].string,yyvsp[-4].string, yyvsp[-2].string, 0); } break; case 83:#line 583 "yacc.y" { __MrmWarn(LOC,"NO OP\n"); } break; case 84:#line 587 "yacc.y" { yyval.string = (char *)controllist_controllist_ID_ID(yyvsp[-4].string,yyvsp[-2].string,yyvsp[-1].string,0); } break; case 85:#line 591 "yacc.y" { yyval.string = InheritControls(yyvsp[-3].string, yyvsp[-1].string); } break; case 86:#line 595 "yacc.y" { __MrmWarn(LOC,"NO OP\n"); } break; case 87:#line 599 "yacc.y" { yyval.string = NULL; } break; case 88:#line 605 "yacc.y" { yyval.string = yyvsp[-2].string; } break; case 89:#line 611 "yacc.y" { yyval.string = arglist_arglist_ID_addexpr(yyvsp[-4].string,yyvsp[-3].string,yyvsp[-1].string); } break; case 90:#line 615 "yacc.y" { yyval.string = WidgetArgument(yyvsp[-5].string, yyvsp[-4].string, yyvsp[-1].string); } break; case 91:#line 619 "yacc.y" { yyval.string = InheritArgument(yyvsp[-3].string, yyvsp[-1].string); } break; case 92:#line 623 "yacc.y" { yyval.string = NULL; } break; case 93:#line 629 "yacc.y" { yyval.string = yyvsp[0].string; } break; case 94:#line 633 "yacc.y" { yyval.string = Subtract(yyvsp[-2].string,yyvsp[0].string); } break; case 95:#line 637 "yacc.y" { yyval.string = Add(yyvsp[-2].string,yyvsp[0].string); } break; case 96:#line 641 "yacc.y" { yyval.string = AppendStrings(yyvsp[-2].string, yyvsp[0].string); } break; case 97:#line 647 "yacc.y" { yyval.string = yyvsp[0].string; } break; case 98:#line 651 "yacc.y" { yyval.string = Multiply(yyvsp[-2].string,yyvsp[0].string); } break; case 99:#line 655 "yacc.y" { yyval.string = Divide(yyvsp[-2].string,yyvsp[0].string); } break; case 100:#line 661 "yacc.y" { yyval.string = (char *) expr_ID(yyvsp[0].string); } break; case 101:#line 665 "yacc.y" { __MrmWarn(LOC, "Font Unit not implemented yet\n"); yyval.string = (char *) prim_exp(yyvsp[-1].string); } break; case 102:#line 670 "yacc.y" { yyval.string = (char *)prim_exp(yyvsp[0].string); } break; case 103:#line 674 "yacc.y" { fprintf(stderr,"BLAB BLAB ID = %s\
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -