⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 parse.c

📁 gcc-2.95.3 Linux下最常用的C编译器
💻 C
📖 第 1 页 / 共 5 页
字号:
   715,   722,   728,   733,   737,   746,   756,   758,   761,   763,   764,   765,   769,   771,   773,   774,   776,   781,   784,   794,   797,   799,   803,   806,   813,   819,   827,   829,   831,   833,   835,   839,   841,   845,   852,   853,   857,   860,   862,   864,   866,   868,   870,   872,   874,   881,   884,   886,   895,   897,   901,   906,   911,   915,   920,   925,   927,   934,   936,   938,   942,   945,   947,   951,   953,   954,   959,   965,   972,   980,   987,   990,   993,   997,  1000,  1004,  1013,  1015,  1017,  1021,  1023,  1026,  1033,  1041,  1043,  1047,  1054,  1064,  1068,  1071,  1074,  1077,  1080,  1083,  1086,  1089,  1091,  1095,  1101,  1106,  1108,  1112,  1115,  1119,  1121,  1124,  1126,  1127,  1129,  1133,  1137,  1143,  1148,  1151,  1153,  1157,  1163,  1167,  1172,  1181,  1185,  1190,  1202,  1204,  1207,  1209,  1211,  1215,  1219,  1222,  1226,  1228,  1229,  1230,  1231,  1232,  1236,  1238,  1239,  1240,  1241,  1245,  1247,  1248,  1249,  1250,  1251,  1252,  1253,  1254,  1255,  1256,  1259,  1264,  1275,  1278,  1282,  1289,  1299,  1305,  1311,  1317,  1319,  1325,  1327,  1333,  1335,  1337,  1339,  1341,  1345,  1347,  1348,  1349,  1350,  1351,  1352,  1355,  1361,  1363,  1365,  1369,  1374,  1379,  1385,  1395,  1401,  1403,  1405,  1412,  1415,  1417,  1419,  1423,  1425,  1428,  1432,  1434,  1437,  1444,  1450,  1452,  1454,  1458,  1466,  1469,  1471,  1473,  1477,  1482,  1491,  1496,  1499,  1506,  1508,  1510,  1514,  1517,  1526,  1533,  1535,  1539,  1552,  1554,  1560,  1566,  1570,  1572,  1576,  1579,  1581,  1585,  1588,  1590,  1592,  1596,  1599,  1601,  1603,  1607,  1610,  1612,  1614,  1618,  1624,  1626,  1630,  1637,  1639,  1641,  1643,  1647,  1655,  1658,  1660,  1665,  1669,  1671,  1678,  1686,  1703,  1705,  1707,  1711,  1714,  1719,  1721,  1724,  1726,  1728,  1730,  1731,  1732,  1733,  1737,  1739,  1741,  1746,  1748,  1750,  1752,  1754,  1758,  1761,  1766,  1768,  1773,  1774,  1775,  1776,  1777,  1779,  1781,  1783,  1785,  1787,  1791,  1793,  1796,  1802,  1807,  1811,  1814,  1816,  1818,  1822,  1824,  1826,  1828,  1832,  1835,  1839,  1845,  1847,  1855,  1882,  1884,  1888,  1893,  1900,  1904,  1907,  1909,  1920,  1931,  1936,  1945,  1947,  1951,  1954,  1956,  1961,  1966,  1971,  1978,  1980,  1981,  1982,  1985,  1990,  1995,  1997,  1998,  2000,  2002,  2003,  2005,  2009,  2012,  2016,  2019,  2023,  2025,  2027,  2029,  2030,  2032,  2036,  2045,  2047,  2049,  2062,  2064,  2070,  2072,  2074,  2078,  2080,  2085,  2090,  2095,  2097,  2099,  2103,  2105,  2110,  2115,  2117,  2121,  2123,  2128,  2133,  2138,  2140,  2142,  2146,  2148,  2153,  2158,  2163,  2168,  2170,  2172,  2174,  2176,  2178,  2182,  2184,  2189,  2194,  2196,  2200,  2202,  2207,  2211,  2213,  2218,  2222,  2224,  2229,  2233,  2235,  2240,  2244,  2246,  2251,  2255,  2257,  2262,  2268,  2270,  2274,  2276,  2279,  2282,  2290,  2292,  2293,  2296,  2298,  2301,  2305};#endif#if YYDEBUG != 0 || defined (YYERROR_VERBOSE)static const char * const yytname[] = {   "$","error","$undefined.","PLUS_TK","MINUS_TK","MULT_TK","DIV_TK","REM_TK","LS_TK","SRS_TK","ZRS_TK","AND_TK","XOR_TK","OR_TK","BOOL_AND_TK","BOOL_OR_TK","EQ_TK","NEQ_TK","GT_TK","GTE_TK","LT_TK","LTE_TK","PLUS_ASSIGN_TK","MINUS_ASSIGN_TK","MULT_ASSIGN_TK","DIV_ASSIGN_TK","REM_ASSIGN_TK","LS_ASSIGN_TK","SRS_ASSIGN_TK","ZRS_ASSIGN_TK","AND_ASSIGN_TK","XOR_ASSIGN_TK","OR_ASSIGN_TK","PUBLIC_TK","PRIVATE_TK","PROTECTED_TK","STATIC_TK","FINAL_TK","SYNCHRONIZED_TK","VOLATILE_TK","TRANSIENT_TK","NATIVE_TK","PAD_TK","ABSTRACT_TK","MODIFIER_TK","DECR_TK","INCR_TK","DEFAULT_TK","IF_TK","THROW_TK","BOOLEAN_TK","DO_TK","IMPLEMENTS_TK","THROWS_TK","BREAK_TK","IMPORT_TK","ELSE_TK","INSTANCEOF_TK","RETURN_TK","VOID_TK","CATCH_TK","INTERFACE_TK","CASE_TK","EXTENDS_TK","FINALLY_TK","SUPER_TK","WHILE_TK","CLASS_TK","SWITCH_TK","CONST_TK","TRY_TK","FOR_TK","NEW_TK","CONTINUE_TK","GOTO_TK","PACKAGE_TK","THIS_TK","BYTE_TK","SHORT_TK","INT_TK","LONG_TK","CHAR_TK","INTEGRAL_TK","FLOAT_TK","DOUBLE_TK","FP_TK","ID_TK","REL_QM_TK","REL_CL_TK","NOT_TK","NEG_TK","ASSIGN_ANY_TK","ASSIGN_TK","OP_TK","CP_TK","OCB_TK","CCB_TK","OSB_TK","CSB_TK","SC_TK","C_TK","DOT_TK","STRING_LIT_TK","CHAR_LIT_TK","INT_LIT_TK","FP_LIT_TK","TRUE_TK","FALSE_TK","BOOL_LIT_TK","NULL_TK","goal","literal","type","primitive_type","reference_type","class_or_interface_type","class_type","interface_type","array_type","name","simple_name","qualified_name","identifier","compilation_unit","import_declarations","type_declarations","package_declaration","import_declaration","single_type_import_declaration","type_import_on_demand_declaration","type_declaration","modifiers","class_declaration","@1","@2","super","interfaces","interface_type_list","class_body","class_body_declarations","class_body_declaration","class_member_declaration","field_declaration","variable_declarators","variable_declarator","variable_declarator_id","variable_initializer","method_declaration","@3","method_header","method_declarator","formal_parameter_list","formal_parameter","throws","class_type_list","method_body","static_initializer","static","constructor_declaration","@4","constructor_header","constructor_declarator","constructor_body","constructor_block_end","explicit_constructor_invocation","this_or_super","interface_declaration","@5","@6","@7","@8","extends_interfaces","interface_body","interface_member_declarations","interface_member_declaration","constant_declaration","abstract_method_declaration","array_initializer","variable_initializers","block","block_begin","block_end","block_statements","block_statement","local_variable_declaration_statement","local_variable_declaration","statement","statement_nsi","statement_without_trailing_substatement","empty_statement","label_decl","labeled_statement","labeled_statement_nsi","expression_statement","statement_expression","if_then_statement","if_then_else_statement","if_then_else_statement_nsi","switch_statement","@9","switch_expression","switch_block","switch_block_statement_groups","switch_block_statement_group","switch_labels","switch_label","while_expression","while_statement","while_statement_nsi","do_statement_begin","do_statement","for_statement","for_statement_nsi","for_header","for_begin","for_init","for_update","statement_expression_list","break_statement","continue_statement","return_statement","throw_statement","synchronized_statement","synchronized","try_statement","catches","catch_clause","catch_clause_parameter","finally","primary","primary_no_new_array","class_instance_creation_expression","something_dot_new","argument_list","array_creation_expression","dim_exprs","dim_expr","dims","field_access","method_invocation","array_access","postfix_expression","post_increment_expression","post_decrement_expression","unary_expression","pre_increment_expression","pre_decrement_expression","unary_expression_not_plus_minus","cast_expression","multiplicative_expression","additive_expression","shift_expression","relational_expression","equality_expression","and_expression","exclusive_or_expression","inclusive_or_expression","conditional_and_expression","conditional_or_expression","conditional_expression","assignment_expression","assignment","left_hand_side","assignment_operator","expression","constant_expression", NULL};#endifstatic const short yyr1[] = {     0,   110,   111,   111,   111,   111,   111,   111,   112,   112,   113,   113,   113,   114,   114,   115,   116,   117,   118,   118,   118,   118,   118,   119,   119,   120,   121,   122,   123,   123,   123,   123,   123,   123,   123,   123,   124,   124,   125,   125,   126,   126,   126,   127,   127,   128,   128,   128,   129,   129,   129,   130,   130,   130,   130,   131,   131,   133,   132,   134,   132,   132,   132,   132,   132,   135,   135,   135,   135,   136,   136,   136,   137,   137,   137,   138,   138,   139,   139,   140,   140,   140,   140,   141,   141,   141,   141,   141,   142,   142,   143,   143,   143,   144,   144,   144,   144,   145,   145,   145,   145,   145,   146,   146,   148,   147,   147,   149,   149,   149,   149,   149,   149,   149,   149,   149,   150,   150,   150,   150,   150,   151,   151,   151,   152,   152,   152,   152,   153,   153,   153,   154,   154,   154,   155,   155,   155,   156,   156,   157,   159,   158,   160,   160,   161,   161,   162,   162,   162,   162,   163,   163,   164,   164,   164,   164,   165,   165,   167,   166,   168,   166,   169,   166,   170,   166,   166,   166,   171,   171,   171,   171,   172,   172,   173,   173,   174,   174,   174,   174,   175,   176,   176,   177,   177,   177,   178,   178,   178,   179,   179,   180,   181,   182,   182,   183,   183,   183,   184,   185,   185,   186,   186,   186,   186,   186,   186,   187,   187,   187,   187,   187,   188,   188,   188,   188,   188,   188,   188,   188,   188,   188,   188,   189,   190,   191,   191,   192,   193,   193,   193,   193,   193,   193,   193,   193,   193,   193,   193,   193,   193,   194,   194,   194,   194,   194,   194,   194,   195,   195,   195,   195,   196,   197,   199,   198,   200,   200,   200,   200,   201,   201,   201,   201,   202,   202,   203,   204,   204,   205,   205,   205,   205,   205,   206,   207,   207,   207,   207,   208,   209,   210,   211,   211,   211,   211,   211,   212,   212,   213,   213,   213,   214,   215,   215,   215,   215,   216,   216,   217,   217,   217,   218,   218,   218,   218,   219,   219,   219,   219,   220,   220,   220,   220,   221,   221,   221,   222,   222,   222,   222,   222,   223,   224,   224,   224,   224,   225,   225,   226,   227,   227,   227,   227,   228,   228,   229,   229,   230,   230,   230,   230,   230,   230,   230,   230,   230,   230,   230,   230,   230,   230,   230,   231,   231,   231,   231,   231,   231,   231,   231,   231,   231,   231,   231,   231,   231,   232,   232,   233,   233,   233,   234,   234,   234,   234,   234,   234,   234,   234,   235,   235,   236,   236,   236,   237,   237,   237,   238,   238,   238,   239,   239,   239,   239,   239,   239,   239,   239,   240,   240,   240,   240,   240,   240,   241,   241,   241,   241,   242,   243,   244,   244,   244,   244,   244,   244,   244,   245,   245,   246,   246,   247,   247,   247,   247,   247,   247,   248,   248,   248,   248,   248,   248,   248,   248,   248,   249,   249,   249,   249,   249,   249,   249,   250,   250,   250,   250,   250,   251,   251,   251,   251,   251,   251,   251,   252,   252,   252,   252,   252,   252,   252,   252,   252,   252,   252,   253,   253,   253,   253,   253,   254,   254,   254,   255,   255,   255,   256,   256,   256,   257,   257,   257,   258,   258,   258,   259,   259,   259,   259,   259,   260,   260,   261,   261,   262,   262,   262,   263,   263,   264,   265};static const short yyr2[] = {     0,     1,     1,     1,     1,     1,     1,     1,     1,     1,     1,     1,     1,     1,     1,     1,     1,     1,     3,     3,     3,     3,     3,     1,     1,     1,     3,     1,     0,     1,     1,     1,     2,     2,     2,     3,     1,     2,     1,     2,     3,     2,     3,     1,     1,     3,     2,     3,     5,     4,     5,     1,     1,     1,     1,     1,     2,     0,     7,     0,     6,     3,     2,     3,     4,     0,     2,     3,     2,     0,     2,     2,     1,     3,     3,     2,     3,     1,     2,     1,     1,     1,     1,     1,     2,     1,     1,     1,     3,     4,     1,     3,     3,     1,     3,     3,     4,     1,     3,     2,     3,     3,     1,     1,     0,     3,     2,     3,     3,     4,     4,     2,     3,     2,     3,     2,     3,     4,     3,     3,     3,     1,     3,     3,     2,     3,     2,     3,     0,     2,     2,     1,     3,     3,     1,     2,     1,     2,     3,     1,     0,     3,     2,     3,     3,     4,     2,     3,     3,     4,     1,     2,     4,     5,     7,     6,     1,     1,     0,     4,     0,     5,     0,     5,     0,     6,     3,     4,     2,     3,     2,     3,     2,     3,     1,     2,     1,     1,     1,     1,     1,     2,     2,     2,     3,     4,     1,     3,     3,     2,     3,     1,     1,     1,     2,     1,     1,     1,     2,     2,     3,     1,     1,     1,     1,     1,     1,     1,     1,     1,     1,     1,     1,     1,     1,     1,     1,     1,     1,     1,     1,     1,     1,     1,     2,     2,     2,     2,     2,     2,     2,     2,     3,     4,     4,     5,     4,     5,     6,     7,     6,     1,     1,     1,     1,     1,     1,     1,     5,     2,     3,     4,     7,     7,     0,     3,     4,     2,     3,     5,     2,     3,     3,     4,     1,     2,     2,     1,     2,     3,     2,     2,     3,     2,     4,     2,     2,     3,     4,     2,     1,     7,     7,     6,     3,     5,     4,     7,     6,     2,     2,     3,     2,     0,     1,     1,     2,     0,     1,     1,     3,     3,     2,     3,     2,     3,     2,     3,     2,     3,     2,     3,     2,     3,     3,     2,     3,     5,     5,     2,     4,     3,     1,     3,     3,     4,     2,     1,     2,     2,     4,     2,     3,     4,     2,     2,     1,     1,     1,     1,     3,     1,     1,     1,     1,     3,     3,     3,     3,     3,     3,     3,     3,     5,     4,     6,     5,     4,     5,     5,     6,     3,     3,     4,     5,     2,     3,     3,     3,     1,     3,     3,     3,     3,     4,     4,     4,     4,     3,     3,     1,     2,     3,     3,     2,     2,     3,     3,     3,     3,     2,     3,     4,     5,     6,     5,     6,     4,     4,     4,     4,     3,     4,     3,     4,     1,     1,     1,     1,     2,     2,     1,     1,     2,     2,     1,     2,     2,     2,     2,     2,     2,     1,     2,     2,     1,     2,     2,     5,     4,     4,     5,     4,     2,     5,     4,     5,     1,     3,     3,     3,     3,     3,     3,     1,     3,     3,     3,     3,     1,     3,     3,     3,     3,     3,     3,     1,     3,     3,     3,     3,     3,     3,     3,     3,     3,     3,     1,     3,     3,     3,     3,     1,     3,     3,     1,     3,     3,     1,     3,     3,     1,     3,     3,     1,     3,     3,     1,     5,     4,     3,     5,     1,     1,     3,     3,     1,     1,     1,     1,     1,     1,     1};static const short yydefact[] = {     0,    54,    55,     0,     0,     0,     0,    53,     1,     0,     0,     0,    36,    43,    44,    38,     0,    51,    52,    46,    27,     0,    23,    24,    25,     0,    62,     0,    41,     0,     0,    37,    39,     0,     0,    56,     0,     0,    47,    45,     0,   166,     0,     0,   162,    63,     0,    69,    42,    40,     0,     0,     0,    61,     0,    49,     0,    26,   170,    17,   168,    15,     0,   159,     0,     0,    68,    16,     0,     0,    59,   167,     0,   164,    64,    69,    50,    48,    12,     0,    10,    11,   172,     0,     8,     9,    13,    14,    15,     0,   178,   180,     0,   179,     0,   174,   176,   177,   171,   169,   163,    67,    71,    72,    70,     0,   161,     0,    57,   113,     0,   128,   111,     0,     0,    90,    93,   128,     0,     0,     0,   115,     0,     0,   182,   181,   173,   175,     0,     0,    60,   165,     0,     0,     0,     0,   108,    99,    88,     0,     0,     0,     0,   107,    21,    18,    22,    20,    19,   114,   128,   112,     0,   128,    74,    73,    55,   191,    75,    23,     0,    86,     0,    77,    79,    83,    85,     0,    80,     0,    81,   140,   128,    87,    82,     0,    58,   119,   116,     0,     0,     0,   121,   130,   131,   129,   120,   118,    92,     0,    91,

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -