📄 parser.c
字号:
zzBlockStatement BlockStatement;zzStatementNoShortIf StatementNoShortIf;zzStatementWithoutTrailingSubstatement StatementWithoutTrailingSubstatement;zzStatementExpression StatementExpression;zzSwitchBlock SwitchBlock;zzSwitchBlockStatementGroups SwitchBlockStatementGroups;zzSwitchBlockStatementGroup SwitchBlockStatementGroup;zzSwitchLabels SwitchLabels;zzSwitchLabel SwitchLabel;zzForInit ForInit;zzExpressionOpt ExpressionOpt;zzForUpdate ForUpdate;zzStatementExpressionList StatementExpressionList;zzCatchesOpt CatchesOpt;zzCatches Catches;zzCatchClause CatchClause;zzFinally Finally;zzPrimary Primary;zzDimExprs DimExprs;zzDimExpr DimExpr;zzDims Dims;zzArgumentListOpt ArgumentListOpt;zzArgumentList ArgumentList;zzcExpression cExpression;zzExpression Expression;zzLeftHandSide LeftHandSide;zzAssignmentOperator AssignmentOperator;} tParsAttribute;#if defined lex_interface & ! defined yylvalDef tParsAttribute yylval;#endif#ifndef yyInitStackSize#define yyInitStackSize 100#endif#ifndef MY_ERROR#define MY_ERROR#endif#define yyNoState 0#define yystandard 1#define yytrial 2#define yybuffer 4#define yyreparse 8#define yyS yySynAttribute#define yyA yyAttrStackPtr#define YYACCEPT goto yyAccept#define YYABORT goto yyAbort#ifdef YYDEC_TABLE#define yyDecrement(x)#define yySetNT(x)#else#define yyDecrement(x) yyStateStackPtr -= x; yyAttrStackPtr -= x;#define yySetNT(x) yyNonterminal = x;#endif#ifdef YYNDefault#define yytNComb yytComb#else#define yytNComb yyStateRange#endif#if defined YYDEBUG | defined YYDCRPstatic long yyCount = 0;static FILE * yyTrace ;static void yyPrintState ARGS ((yyStateRange yyState));static void yyNl ARGS ((void));static char * yyRule [] = { 0,""};#endif char * Parser_TokenName [yyLastTerminal + 2] = {"_EOF_","Identifier","IntegerLiteral","LongLiteral","FloatingPointLiteral","DoubleLiteral","CharacterLiteral","StringLiteral","package",".",";","import","*","class","extends","implements",",","{","byte","short","int","long","char","float","double","boolean","[","]","void","=","true","false","null","this","(",")","new","super","}","++","--","+","-","~","!","/","%","<<",">>",">>>","<",">","<=",">=","instanceof","==","!=","&","^","|","&&","||","?",":","*=","/=","%=","+=","-=","<<=",">>=",">>>=","&=","^=","|=","public","protected","private","static","abstract","final","native","synchronized","transient","volatile","throws","interface","switch","case","default","do","while","break","continue","return","throw","try","catch","finally","if","else","for","CAST","UNARY_OP","POST_OP",""};static yytComb yyTComb [yyTTableMax + 1] = {{ 3, 493}, { 242, 669}, { 242, 669}, { 242, 669}, { 242, 669}, { 242, 669}, { 242, 669}, { 242, 669}, { 114, 440}, { 39, 420}, { 242, 669}, { 10, 14}, { 10, 424}, { 242, 669}, { 320, 440}, { 133, 223}, { 26, 420}, { 242, 669}, { 242, 669}, { 242, 669}, { 242, 669}, { 242, 669}, { 242, 669}, { 242, 669}, { 242, 669}, { 242, 669}, { 24, 420}, { 133, 224}, { 242, 669}, { 325, 774}, { 242, 669}, { 242, 669}, { 242, 669}, { 242, 669}, { 242, 669}, { 53, 50}, { 242, 669}, { 242, 669}, { 242, 669}, { 242, 669}, { 242, 669}, { 242, 669}, { 242, 669}, { 242, 669}, { 242, 669}, { 319, 75}, { 319, 76}, { 133, 225}, { 319, 77}, { 319, 78}, { 5, 7}, { 5, 423}, { 53, 409}, { 53, 410}, { 53, 411}, { 53, 412}, { 53, 413}, { 53, 414}, { 53, 415}, { 53, 416}, { 22, 543}, { 22, 543}, { 53, 408}, { 22, 543}, { 325, 774}, { 325, 774}, { 325, 774}, { 325, 774}, { 325, 774}, { 325, 774}, { 325, 774}, { 325, 774}, { 325, 774}, { 325, 774}, { 325, 774}, { 242, 669}, { 242, 669}, { 242, 669}, { 242, 669}, { 242, 669}, { 242, 669}, { 242, 669}, { 242, 669}, { 242, 669}, { 242, 669}, { 69, 497}, { 242, 669}, { 242, 669}, { 242, 669}, { 242, 669}, { 242, 669}, { 242, 669}, { 242, 669}, { 242, 669}, { 242, 669}, { 242, 669}, { 242, 669}, { 162, 251}, { 242, 699}, { 242, 669}, { 242, 669}, { 242, 669}, { 354, 645}, { 354, 645}, { 354, 645}, { 354, 645}, { 354, 645}, { 354, 645}, { 354, 645}, { 192, 590}, { 21, 26}, { 354, 645}, { 31, 420}, { 21, 608}, { 354, 645}, { 192, 279}, { 192, 590}, { 162, 252}, { 354, 645}, { 354, 645}, { 354, 645}, { 354, 645}, { 354, 645}, { 354, 645}, { 354, 645}, { 354, 645}, { 354, 645}, { 15, 542}, { 15, 542}, { 354, 645}, { 15, 542}, { 354, 645}, { 354, 645}, { 354, 645}, { 354, 645}, { 354, 645}, { 34, 613}, { 354, 645}, { 354, 645}, { 354, 645}, { 354, 645}, { 354, 645}, { 354, 645}, { 354, 645}, { 354, 645}, { 354, 645}, { 20, 24}, { 20, 544}, { 34, 613}, { 20, 544}, { 33, 39}, { 33, 609}, { 88, 152}, { 34, 613}, { 34, 613}, { 34, 613}, { 34, 613}, { 34, 613}, { 34, 613}, { 34, 613}, { 34, 613}, { 88, 463}, { 44, 560}, { 34, 613}, { 75, 409}, { 75, 410}, { 75, 411}, { 75, 412}, { 75, 413}, { 75, 414}, { 75, 415}, { 75, 416}, { 25, 31}, { 34, 613}, { 25, 546}, { 369, 472}, { 354, 645}, { 354, 645}, { 354, 645}, { 354, 645}, { 354, 645}, { 354, 645}, { 354, 645}, { 354, 645}, { 354, 645}, { 354, 645}, { 255, 323}, { 354, 645}, { 354, 645}, { 354, 645}, { 354, 645}, { 354, 645}, { 354, 645}, { 354, 645}, { 354, 645}, { 354, 645}, { 354, 645}, { 354, 645}, { 401, 144}, { 50, 514}, { 354, 645}, { 354, 651}, { 354, 645}, { 349, 514}, { 193, 280}, { 255, 781}, { 349, 514}, { 50, 514}, { 193, 281}, { 193, 446}, { 34, 613}, { 34, 613}, { 34, 613}, { 34, 613}, { 34, 613}, { 34, 613}, { 34, 613}, { 34, 613}, { 34, 613}, { 34, 613}, { 349, 514}, { 34, 613}, { 125, 211}, { 349, 514}, { 50, 514}, { 369, 366}, { 369, 367}, { 141, 572}, { 349, 514}, { 18, 23}, { 125, 212}, { 125, 785}, { 50, 61}, { 349, 514}, { 349, 514}, { 349, 514}, { 349, 514}, { 17, 22}, { 321, 773}, { 349, 514}, { 349, 514}, { 349, 514}, { 349, 514}, { 349, 514}, { 349, 514}, { 349, 514}, { 349, 514}, { 349, 514}, { 349, 514}, { 349, 514}, { 349, 514}, { 349, 514}, { 349, 514}, { 349, 514}, { 349, 514}, { 349, 514}, { 349, 514}, { 349, 374}, { 349, 514}, { 349, 514}, { 349, 514}, { 349, 514}, { 349, 514}, { 349, 514}, { 349, 514}, { 349, 514}, { 349, 514}, { 349, 514}, { 349, 514}, { 223, 718}, { 37, 42}, { 37, 547}, { 223, 718}, { 321, 773}, { 321, 773}, { 321, 773}, { 321, 773}, { 321, 773}, { 321, 773}, { 321, 773}, { 321, 773}, { 321, 773}, { 321, 773}, { 321, 773}, { 89, 153}, { 199, 439}, { 223, 753}, { 23, 607}, { 401, 146}, { 223, 769}, { 23, 607}, { 199, 195}, { 16, 606}, { 89, 465}, { 223, 302}, { 16, 606}, { 401, 147}, { 62, 514}, { 401, 148}, { 223, 718}, { 223, 718}, { 223, 718}, { 223, 718}, { 388, 684}, { 104, 481}, { 223, 718}, { 223, 718}, { 223, 718}, { 223, 718}, { 223, 718}, { 223, 718}, { 223, 718}, { 223, 718}, { 223, 718}, { 223, 718}, { 223, 718}, { 223, 718}, { 223, 718}, { 223, 718}, { 223, 718}, { 223, 718}, { 223, 718}, { 223, 718}, { 95, 571}, { 223, 769}, { 223, 769}, { 223, 769}, { 223, 769}, { 223, 769}, { 223, 769}, { 223, 769}, { 223, 769}, { 223, 769}, { 223, 769}, { 223, 769}, { 149, 162}, { 112, 108}, { 97, 508}, { 149, 785}, { 104, 482}, { 104, 483}, { 104, 484}, { 104, 485}, { 104, 486}, { 104, 487}, { 104, 488}, { 104, 489}, { 104, 490}, { 104, 491}, { 104, 492}, { 246, 690}, { 202, 587}, { 149, 237}, { 388, 684}, { 388, 684}, { 149, 822}, { 246, 319}, { 195, 440}, { 307, 570}, { 62, 117}, { 149, 164}, { 202, 196}, { 97, 163}, { 368, 471}, { 307, 320}, { 149, 785}, { 149, 785}, { 149, 785}, { 149, 785}, { 118, 204}, { 202, 587}, { 149, 785}, { 149, 785}, { 149, 785}, { 149, 785}, { 149, 785}, { 149, 785}, { 149, 785}, { 149, 785}, { 149, 785}, { 149, 785}, { 149, 785}, { 149, 785}, { 149, 785}, { 149, 785}, { 149, 785}, { 149, 785}, { 149, 785}, { 149, 785}, { 118, 205}, { 149, 822}, { 149, 822}, { 149, 822}, { 149, 822}, { 149, 822}, { 149, 822}, { 149, 822}, { 149, 822}, { 149, 822}, { 149, 822}, { 149, 822}, { 256, 717}, { 219, 297}, { 30, 508}, { 256, 717}, { 159, 689}, { 108, 567}, { 210, 290}, { 30, 508}, { 30, 508}, { 30, 508}, { 219, 290}, { 108, 567}, { 368, 366}, { 368, 367}, { 161, 249}, { 210, 291}, { 160, 440}, { 256, 752}, { 30, 508}, { 111, 589}, { 256, 768}, { 108, 567}, { 159, 69}, { 48, 420}, { 108, 567}, { 256, 324}, { 30, 508}, { 157, 240}, { 157, 698}, { 108, 194}, { 256, 717}, { 256, 717}, { 256, 717}, { 256, 717}, { 161, 250}, { 111, 198}, { 256, 717}, { 256, 717}, { 256, 717}, { 256, 717}, { 256, 717}, { 256, 717}, { 256, 717}, { 256, 717}, { 256, 717}, { 256, 717}, { 256, 717}, { 256, 717}, { 256, 717}, { 256, 717}, { 256, 717}, { 256, 717}, { 256, 717}, { 256, 717},
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -