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

📄 c-parse.c

📁 gcc库的原代码,对编程有很大帮助.
💻 C
📖 第 1 页 / 共 5 页
字号:
   531,   532,   535,   537,   541,   543,   544,   549,   551,   552,   561,   562,   569,   570,   576,   577,   582,   583,   589,   590,   591,   597,   598,   599,   605,   607,   609,   613,   617,   622,   626,   630,   634,   636,   640,   645,   649,   653,   657,   659,   663,   667,   671,   676,   680,   684,   686,   687,   695,   701,   704,   705,   713,   719,   722,   723,   732,   733,   741,   744,   745,   747,   748,   750,   752,   755,   756,   760,   763,   767,   769,   773,   775,   777,   779,   783,   788,   795,   801,   803,   807,   809,   811,   815,   818,   821,   822,   824,   826,   829,   830,   833,   837,   841,   844,   848,   853,   857,   860,   864,   867,   871,   873,   875,   878,   881,   882,   884,   887,   888,   889,   891,   893,   896,   900,   902,   905,   908,   915,   921,   927,   930,   933,   938,   939,   944,   945,   946,   950,   955,   959,   961,   963,   965,   967,   970,   971,   976,   978,   982,   983,   984,   992,   998,  1001,  1002,  1003,  1004,  1017,  1018,  1025,  1028,  1031,  1034,  1038,  1045,  1054,  1065,  1078,  1082,  1087,  1089,  1091,  1092,  1099,  1103,  1109,  1112,  1115,  1116,  1118,  1119,  1121,  1122,  1124,  1126,  1130,  1135,  1137,  1141,  1142,  1145,  1148,  1149,  1154,  1157,  1158,  1160,  1162,  1166,  1168,  1172,  1177,  1182,  1187,  1192,  1197,  1198,  1201,  1203,  1206,  1208,  1212,  1214};static const short yyrhs[] = {    -1,    85,     0,     0,    86,    88,     0,     0,    85,    87,    88,     0,    90,     0,    89,     0,    27,    59,    99,    76,    77,     0,   116,   127,    77,     0,   121,   116,   127,    77,     0,   119,   116,   126,    77,     0,   121,    77,     0,   119,    77,     0,     1,    77,     0,     1,    78,     0,    77,     0,     0,     0,   119,   116,   156,    91,   110,    92,   187,     0,   119,   116,   156,     1,     0,     0,     0,   121,   116,   159,    93,   110,    94,   187,     0,   121,   116,   159,     1,     0,     0,     0,   116,   159,    95,   110,    96,   187,     0,   116,   159,     1,     0,     3,     0,     4,     0,    43,     0,    49,     0,    48,     0,    54,     0,    55,     0,    79,     0,    80,     0,   101,     0,     0,   101,     0,   106,     0,   101,    81,   106,     0,   107,     0,    50,   104,     0,     0,    31,   103,   104,     0,    98,   104,     0,    40,    97,     0,    11,   102,     0,    11,    59,   174,    76,     0,    29,   102,     0,    29,    59,   174,    76,     0,    33,   104,     0,    34,   104,     0,   102,     0,    59,   174,    76,   104,     0,     0,    59,   174,    76,    82,   105,   141,    78,     0,   104,     0,   106,    48,   106,     0,   106,    49,   106,     0,   106,    50,   106,     0,   106,    51,   106,     0,   106,    52,   106,     0,   106,    46,   106,     0,   106,    47,   106,     0,   106,    45,   106,     0,   106,    44,   106,     0,   106,    43,   106,     0,   106,    41,   106,     0,   106,    42,   106,     0,   106,    40,   106,     0,   106,    39,   106,     0,   106,    37,   211,    38,   106,     0,   106,    36,   106,     0,   106,    35,   106,     0,     3,     0,     8,     0,   109,     0,    59,    99,    76,     0,    59,     1,    76,     0,     0,    59,   108,   188,    76,     0,   107,    59,   100,    76,     0,   107,    60,    99,    83,     0,   107,    58,    97,     0,   107,    57,    97,     0,   107,    54,     0,   107,    55,     0,     9,     0,   109,     9,     0,     0,   112,     0,   112,    10,     0,   193,   194,   113,     0,   111,     0,   182,     0,   112,   111,     0,   111,   182,     0,   119,   116,   126,    77,     0,   121,   116,   127,    77,     0,   119,    77,     0,   121,    77,     0,   193,   194,   118,     0,   114,     0,   182,     0,   115,   114,     0,   114,   182,     0,     0,     0,   119,   116,   126,    77,     0,   121,   116,   127,    77,     0,   119,   116,   150,     0,   121,   116,   153,     0,   119,    77,     0,   121,    77,     0,   124,   120,     0,   121,   124,   120,     0,     0,   120,   125,     0,   120,     5,     0,     7,     0,     5,     0,   121,     7,     0,   121,     5,     0,   124,   123,     0,   176,   124,   123,     0,     0,   123,   125,     0,     6,     0,   160,     0,     4,     0,    28,    59,    99,    76,     0,    28,    59,   174,    76,     0,     6,     0,     7,     0,   160,     0,   129,     0,   126,    81,   129,     0,   131,     0,   127,    81,   129,     0,     0,    27,    59,   109,    76,     0,     0,   156,   128,   133,    36,   130,   139,     0,   156,   128,   133,     0,     0,   159,   128,   133,    36,   132,   139,     0,   159,   128,   133,     0,     0,   134,     0,   135,     0,   134,   135,     0,    30,    59,    59,   136,    76,    76,     0,   137,     0,   136,    81,   137,     0,     0,   138,     0,   138,    59,     3,    76,     0,   138,    59,     3,    81,   101,    76,     0,   138,    59,   100,    76,     0,    97,     0,     5,     0,     6,     0,     7,     0,   106,     0,     0,    82,   140,   141,    78,     0,     1,     0,     0,   142,   165,     0,   143,     0,   142,    81,   143,     0,   106,     0,     0,    82,   144,   141,    78,     0,     1,     0,     0,    60,   106,    10,   106,    83,    36,   145,   143,     0,     0,    60,   106,    83,    36,   146,   143,     0,     0,    60,   106,    83,   147,   143,     0,     0,    97,    38,   148,   143,     0,     0,    58,    97,    36,   149,   143,     0,     0,     0,   156,   151,   110,   152,   188,     0,     0,     0,   159,   154,   110,   155,   188,     0,   157,     0,   159,     0,    59,   157,    76,     0,   157,    59,   223,     0,   157,    60,    99,    83,     0,   157,    60,    83,     0,    50,   177,   157,     0,   134,   117,   157,     0,     4,     0,   158,    59,   223,     0,   158,    60,    99,    83,     0,   158,    60,    83,     0,    50,   177,   158,     0,   134,   117,   158,     0,     4,     0,   159,    59,   223,     0,    59,   159,    76,     0,    50,   177,   159,     0,   159,    60,    99,    83,     0,   159,    60,    83,     0,   134,   117,   159,     0,     3,     0,     0,    13,    97,    82,   161,   167,    78,   133,     0,    13,    82,   167,    78,   133,     0,    13,    97,     0,     0,    14,    97,    82,   162,   167,    78,   133,     0,    14,    82,   167,    78,   133,     0,    14,    97,     0,     0,    12,    97,    82,   163,   172,   166,    78,   133,     0,     0,    12,    82,   164,   172,   166,    78,   133,     0,    12,    97,     0,     0,    81,     0,     0,    81,     0,   168,     0,   168,   169,     0,     0,   168,   169,    77,     0,   168,    77,     0,   122,   116,   170,     0,   122,     0,   176,   116,   170,     0,   176,     0,     1,     0,   171,     0,   170,    81,   171,     0,   193,   194,   156,   133,     0,   193,   194,   156,    38,   106,   133,     0,   193,   194,    38,   106,   133,     0,   173,     0,   172,    81,   173,     0,     1,     0,    97,     0,    97,    36,   106,     0,   122,   175,     0,   176,   175,     0,     0,   178,     0,     7,     0,   176,     7,     0,     0,   177,     7,     0,    59,   178,    76,     0,    50,   177,   178,     0,    50,   177,     0,   178,    59,   216,     0,   178,    60,    99,    83,     0,   178,    60,    83,     0,    59,   216,     0,    60,    99,    83,     0,    60,    83,     0,   134,   117,   178,     0,   180,     0,   196,     0,   180,   196,     0,   180,   182,     0,     0,   179,     0,     1,    77,     0,     0,     0,   185,     0,   186,     0,   185,   186,     0,    32,   227,    77,     0,   188,     0,     1,   188,     0,    82,    78,     0,    82,   183,   184,   115,   181,    78,     0,    82,   183,   184,     1,    78,     0,    82,   183,   184,   179,    78,     0,   190,   195,     0,   190,     1,     0,    15,    59,    99,    76,     0,     0,    18,   192,   195,    17,     0,     0,     0,   193,   194,   198,     0,   193,   194,   209,   195,     0,   193,   194,   197,     0,   198,     0,   209,     0,   188,     0,   206,     0,    99,    77,     0,     0,   189,    16,   199,   195,     0,   189,     0,   189,    16,     1,     0,     0,     0,    17,   200,    59,    99,    76,   201,   195,     0,   191,    59,    99,    76,    77,     0,   191,     1,     0,     0,     0,     0,    19,    59,   211,    77,   202,   211,    77,   203,   211,    76,   204,   195,     0,     0,    20,    59,    99,    76,   205,   195,     0,    23,    77,     0,    24,    77,     0,    25,    77,     0,    25,    99,    77,     0,    27,   210,    59,    99,    76,    77,     0,    27,   210,    59,    99,    38,   212,    76,    77,     0,    27,   210,    59,    99,    38,   212,    38,   212,    76,    77,     0,    27,   210,    59,    99,    38,   212,    38,   212,    38,   215,    76,    77,     0,    26,    97,    77,     0,    26,    50,    99,    77,     0,    77,     0,   207,     0,     0,    19,    59,   107,    76,   208,   195,     0,    21,   106,    38,     0,    21,   106,    10,   106,    38,     0,    22,    38,     0,    97,    38,     0,     0,     7,     0,     0,    99,     0,     0,   213,     0,   214,     0,   213,    81,   214,     0,     9,    59,    99,    76,     0,   109,     0,   215,    81,   109,     0,     0,   217,   218,     0,   220,    76,     0,     0,   221,    77,   219,   218,     0,     1,    76,     0,     0,    10,     0,   221,     0,   221,    81,    10,     0,   222,     0,   221,    81,   222,     0,   119,   116,   158,   133,     0,   119,   116,   159,   133,     0,   119,   116,   175,   133,     0,   121,   116,   159,   133,     0,   121,   116,   175,   133,     0,     0,   224,   225,     0,   218,     0,   226,    76,     0,     3,     0,   226,    81,     3,     0,    97,     0,   227,    81,    97,     0};#endif#if YYDEBUG != 0static const short yyrline[] = { 0,   233,   238,   252,   254,   254,   255,   257,   259,   260,   270,   281,   286,   291,   293,   295,   296,   297,   302,   309,   311,   316,   321,   327,   329,   334,   339,   345,   347,   352,   359,   361,   364,   366,   368,   370,   372,   374,   376,   380,   384,   387,   390,   393,   397,   399,   402,   405,   408,   412,   440,   445,   447,   449,   451,   453,   457,   459,   462,   466,   493,   495,   497,   499,   501,   503,   505,   507,   509,   511,   513,   515,   517,   519,   521,   523,   525,   528,   534,   633,   634,   636,   642,   644,   658,   681,   683,   685,   689,   695,   697,   702,   704,   709,   711,   712,   722,   727,   729,   730,   731,   734,   740,   745,   748,   756,   761,   763,   764,   765,   772,   782,   786,   792,   797,   802,   807,   809,   817,   820,   824,   826,   828,   839,   843,   845,   848,   861,   864,   868,   870,   878,   879,   880,   884,   886,   892,   893,   894,   897,   899,   902,   904,   907,   910,   916,   923,   925,   932,   939,   942,   949,   952,   956,   959,   963,   968,   971,   975,   978,   980,   982,   984,   991,   993,   994,   995,  1000,  1002,  1007,  1015,  1020,  1024,  1027,  1029,  1034,  1037,  1039,  1041,  1045,  1048,  1048,  1051,  1051,  1054,  1054,  1057,  1057,  1060,  1062,  1073,  1081,  1085,  1096,  1104,  1111,  1113,  1118,  1121,  1126,  1128,  1130,  1132,  1134,  1142,  1148,  1150,  1152,  1154,  1156,  1162,  1168,  1170,  1172,  1174,  1176,  1178,  1181,  1186,  1188,  1192,  1194,  1196,  1198,  1202,  1204,  1207,  1210,  1213,  1216,  1220,  1222,  1225,  1227,  1231,  1234,  1239,  1241,  1243,  1257,  1264,  1269,  1275,  1280,  1284,  1286,  1290,  1294,  1298,  1308,  1310,  1315,  1320,  1323,  1327,  1330,  1334,  1337,  1340,  1343,  1347,  1350,  1354,  1358,  1360,  1362,  1364,  1366,  1368,  1370,  1372,  1374,  1382,  1390,  1392,  1394,  1398,  1400,  1403,  1406,  1417,  1419,  1424,  1426,  1429,  1443,  1446,  1449,  1451,  1459,  1467,  1478,  1483,  1486,  1499,  1507,  1511,  1515,  1519,  1525,  1529,  1534,  1537,  1542,  1545,  1546,  1563,  1568,  1571,  1583,  1585,  1595,  1605,  1606,  1614,  1617,  1629,  1633,  1650,  1660,  1669,  1674,  1679,  1684,  1688,  1692,  1703,  1710,  1717,  1724,  1735,  1739,  1742,  1747,  1770,  1804,  1829,  1858,  1873,  1884,  1888,  1892,  1895,  1900,  1902,  1905,  1907,  1911,  1916,  1919,  1925,  1930,  1935,  1937,  1946,  1947,  1953,  1955,  1965,  1967,  1971,  1974,  1980,  1990,  1999,  2008,  2018,  2032,  2037,  2042,  2044,  2053,  2056,  2061,  2064};static const char * const yytname[] = {   "$","error","$illegal.","IDENTIFIER","TYPENAME","SCSPEC","TYPESPEC","TYPE_QUAL","CONSTANT","STRING","ELLIPSIS","SIZEOF","ENUM","STRUCT","UNION","IF","ELSE","WHILE","DO","FOR","SWITCH","CASE","DEFAULT","BREAK","CONTINUE","RETURN","GOTO","ASM_KEYWORD","TYPEOF","ALIGNOF","ATTRIBUTE","EXTENSION","LABEL","REALPART","IMAGPART","ASSIGN","'='","'?'","':'","OROR","ANDAND","'|'","'^'","'&'","EQCOMPARE","ARITHCOMPARE","LSHIFT","RSHIFT","'+'","'-'","'*'","'/'","'%'","UNARY","PLUSPLUS","MINUSMINUS","HYPERUNARY","POINTSAT","'.'","'('","'['","INTERFACE","IMPLEMENTATION","END","SELECTOR","DEFS","ENCODE","CLASSNAME","PUBLIC","PRIVATE","PROTECTED","PROTOCOL","OBJECTNAME","CLASS","ALIAS","OBJC_STRING","')'","';'","'}'","'~'","'!'","','","'{'","']'","program","extdefs","@1","@2","extdef","datadef","fndef","@3","@4","@5","@6","@7","@8","identifier","unop","expr","exprlist","nonnull_exprlist","unary_expr","@9","cast_expr","@10","expr_no_commas","primary","@11","string","xdecls","lineno_datadecl","datadecls","datadecl","lineno_decl","decls","setspecs","setattrs","decl","typed_declspecs","reserved_declspecs","declmods","typed_typespecs","reserved_typespecquals","typespec","typespecqual_reserved","initdecls","notype_initdecls","maybeasm","initdcl","@12","notype_initdcl","@13","maybe_attribute","attributes","attribute","attribute_list","attrib","any_word","init","@14","initlist_maybe_comma","initlist1","initelt","@15","@16","@17","@18","@19","@20","nested_function","@21","@22","notype_nested_function","@23","@24","declarator","after_type_declarator","parm_declarator","notype_declarator","structsp","@25","@26","@27","@28","maybecomma","maybecomma_warn","component_decl_list","component_decl_list2","component_decl","components","component_declarator","enumlist","enumerator","typename","absdcl","nonempty_type_quals","type_quals","absdcl1","stmts","lineno_stmt_or_labels","xstmts","errstmt","pushlevel","maybe_label_decls",

⌨️ 快捷键说明

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