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

📄 c-parse.c

📁 gcc库的原代码,对编程有很大帮助.
💻 C
📖 第 1 页 / 共 5 页
字号:
"label_decls","label_decl","compstmt_or_error","compstmt","simple_if","if_prefix","do_stmt_start","@29","save_filename","save_lineno","lineno_labeled_stmt","lineno_stmt_or_label","stmt_or_label","stmt","@30","@31","@32","@33","@34","@35","@36","all_iter_stmt","all_iter_stmt_simple","@37","label","maybe_type_qual","xexpr","asm_operands","nonnull_asm_operands","asm_operand","asm_clobbers","parmlist","@38","parmlist_1","@39","parmlist_2","parms","parm","parmlist_or_identifiers","@40","parmlist_or_identifiers_1","identifiers","identifiers_or_typenames",""};#endifstatic const short yyr1[] = {     0,    84,    84,    86,    85,    87,    85,    88,    88,    88,    89,    89,    89,    89,    89,    89,    89,    89,    91,    92,    90,    90,    93,    94,    90,    90,    95,    96,    90,    90,    97,    97,    98,    98,    98,    98,    98,    98,    98,    99,   100,   100,   101,   101,   102,   102,   103,   102,   102,   102,   102,   102,   102,   102,   102,   102,   104,   104,   105,   104,   106,   106,   106,   106,   106,   106,   106,   106,   106,   106,   106,   106,   106,   106,   106,   106,   106,   106,   107,   107,   107,   107,   107,   108,   107,   107,   107,   107,   107,   107,   107,   109,   109,   110,   110,   110,   111,   112,   112,   112,   112,   113,   113,   113,   113,   114,   115,   115,   115,   115,   116,   117,   118,   118,   118,   118,   118,   118,   119,   119,   120,   120,   120,   121,   121,   121,   121,   122,   122,   123,   123,   124,   124,   124,   124,   124,   125,   125,   125,   126,   126,   127,   127,   128,   128,   130,   129,   129,   132,   131,   131,   133,   133,   134,   134,   135,   136,   136,   137,   137,   137,   137,   137,   138,   138,   138,   138,   139,   140,   139,   139,   141,   141,   142,   142,   143,   144,   143,   143,   145,   143,   146,   143,   147,   143,   148,   143,   149,   143,   151,   152,   150,   154,   155,   153,   156,   156,   157,   157,   157,   157,   157,   157,   157,   158,   158,   158,   158,   158,   158,   159,   159,   159,   159,   159,   159,   159,   161,   160,   160,   160,   162,   160,   160,   160,   163,   160,   164,   160,   160,   165,   165,   166,   166,   167,   167,   168,   168,   168,   169,   169,   169,   169,   169,   170,   170,   171,   171,   171,   172,   172,   172,   173,   173,   174,   174,   175,   175,   176,   176,   177,   177,   178,   178,   178,   178,   178,   178,   178,   178,   178,   178,   179,   180,   180,   180,   181,   181,   182,   183,   184,   184,   185,   185,   186,   187,   187,   188,   188,   188,   188,   189,   189,   190,   192,   191,   193,   194,   195,   195,   196,   197,   197,   198,   198,   198,   199,   198,   198,   198,   200,   201,   198,   198,   198,   202,   203,   204,   198,   205,   198,   198,   198,   198,   198,   198,   198,   198,   198,   198,   198,   198,   206,   208,   207,   209,   209,   209,   209,   210,   210,   211,   211,   212,   212,   213,   213,   214,   215,   215,   217,   216,   218,   219,   218,   218,   220,   220,   220,   220,   221,   221,   222,   222,   222,   222,   222,   224,   223,   225,   225,   226,   226,   227,   227};static const short yyr2[] = {     0,     0,     1,     0,     2,     0,     3,     1,     1,     5,     3,     4,     4,     2,     2,     2,     2,     1,     0,     0,     7,     4,     0,     0,     7,     4,     0,     0,     6,     3,     1,     1,     1,     1,     1,     1,     1,     1,     1,     1,     0,     1,     1,     3,     1,     2,     0,     3,     2,     2,     2,     4,     2,     4,     2,     2,     1,     4,     0,     7,     1,     3,     3,     3,     3,     3,     3,     3,     3,     3,     3,     3,     3,     3,     3,     5,     3,     3,     1,     1,     1,     3,     3,     0,     4,     4,     4,     3,     3,     2,     2,     1,     2,     0,     1,     2,     3,     1,     1,     2,     2,     4,     4,     2,     2,     3,     1,     1,     2,     2,     0,     0,     4,     4,     3,     3,     2,     2,     2,     3,     0,     2,     2,     1,     1,     2,     2,     2,     3,     0,     2,     1,     1,     1,     4,     4,     1,     1,     1,     1,     3,     1,     3,     0,     4,     0,     6,     3,     0,     6,     3,     0,     1,     1,     2,     6,     1,     3,     0,     1,     4,     6,     4,     1,     1,     1,     1,     1,     0,     4,     1,     0,     2,     1,     3,     1,     0,     4,     1,     0,     8,     0,     6,     0,     5,     0,     4,     0,     5,     0,     0,     5,     0,     0,     5,     1,     1,     3,     3,     4,     3,     3,     3,     1,     3,     4,     3,     3,     3,     1,     3,     3,     3,     4,     3,     3,     1,     0,     7,     5,     2,     0,     7,     5,     2,     0,     8,     0,     7,     2,     0,     1,     0,     1,     1,     2,     0,     3,     2,     3,     1,     3,     1,     1,     1,     3,     4,     6,     5,     1,     3,     1,     1,     3,     2,     2,     0,     1,     1,     2,     0,     2,     3,     3,     2,     3,     4,     3,     2,     3,     2,     3,     1,     1,     2,     2,     0,     1,     2,     0,     0,     1,     1,     2,     3,     1,     2,     2,     6,     5,     5,     2,     2,     4,     0,     4,     0,     0,     3,     4,     3,     1,     1,     1,     1,     2,     0,     4,     1,     3,     0,     0,     7,     5,     2,     0,     0,     0,    12,     0,     6,     2,     2,     2,     3,     6,     8,    10,    12,     3,     4,     1,     1,     0,     6,     3,     5,     2,     2,     0,     1,     0,     1,     0,     1,     1,     3,     4,     1,     3,     0,     2,     2,     0,     4,     2,     0,     1,     1,     3,     1,     3,     4,     4,     4,     4,     4,     0,     2,     1,     2,     1,     3,     1,     3};static const short yydefact[] = {     3,     5,     0,     0,     0,   133,   124,   131,   123,     0,     0,     0,     0,     0,    17,     4,     8,     7,     0,   110,   110,   120,   132,     6,    15,    16,    30,    31,   227,   229,   236,   220,   236,   224,     0,     0,   216,     0,   260,     0,     0,   141,   111,   153,     0,    14,     0,   126,   125,    13,     0,   120,   118,     0,   225,     0,     0,   217,     0,   221,    78,    79,    91,     0,     0,    46,     0,     0,     0,    32,    34,    33,     0,    35,    36,     0,    37,    38,     0,     0,    39,    56,    60,    42,    44,    80,   258,     0,   256,   129,     0,   256,     0,     0,     0,    10,     0,     0,   154,    29,     0,   367,     0,     0,   151,   203,   260,     0,     0,   139,   111,     0,   195,   196,     0,     0,   119,   122,   136,   137,   121,   138,   251,   252,   232,   249,     0,   151,   243,   238,   110,   235,   110,   236,   151,   236,     0,    50,     0,    52,     0,    54,    55,    49,    45,     0,     0,     0,     0,    48,     0,     0,     0,     0,   341,     0,     0,     0,     0,     0,     0,     0,     0,     0,     0,     0,     0,     0,     0,    89,    90,     0,     0,    40,     0,    92,   134,   260,   350,     0,   111,   254,   257,   127,   135,   259,   129,   255,   158,   261,   212,   211,   142,   143,   215,     0,   210,     0,   214,     0,     0,    27,     0,   296,    98,   297,   150,   152,     0,     0,    12,     0,     0,    21,     0,   151,   367,     0,    11,    25,     0,     0,   233,     0,   232,   219,   296,   237,   296,     0,   223,     0,     0,     0,    47,    82,    81,   279,     0,     0,     9,    43,    77,    76,   342,     0,    74,    73,    71,    72,    70,    69,    68,    66,    67,    61,    62,    63,    64,    65,    88,    87,     0,    41,     0,   264,     0,   268,     0,   270,     0,     0,   350,     0,   130,   128,   164,   165,   166,   163,     0,   156,   159,     0,     0,   371,   357,   110,   110,   369,     0,   358,   360,   368,     0,   213,   278,     0,   100,    95,    99,     0,   148,   201,   197,   140,   202,    19,   147,   198,   200,     0,    23,   253,   250,   151,     0,   239,   244,   297,   241,   151,   151,    51,    53,   287,   280,    84,    58,    57,     0,    85,    86,   263,   262,   351,   269,   271,   265,   267,     0,     0,   158,    40,   144,   355,   256,   256,   352,   353,     0,   370,     0,     0,    28,   285,    96,   110,   110,     0,     0,   145,   199,     0,   228,   151,   296,     0,   218,   222,     0,     0,   281,   282,     0,    75,   266,   155,   157,    78,     0,   209,   260,   350,   111,   151,   151,   151,   260,   111,   151,   151,     0,   359,   361,   372,   286,   103,     0,   104,     0,   170,   168,   167,   149,    20,     0,    24,   226,   245,     0,   151,   373,     0,     0,     0,   296,     0,     0,   107,   297,   273,   283,   178,    78,     0,     0,   176,     0,   175,     0,   230,   173,   160,     0,   162,   264,     0,   367,     0,   362,   363,   364,   264,     0,   365,   366,   354,     0,     0,   143,     0,   146,   151,     0,   246,   284,     0,   289,   109,   108,   277,     0,   290,   275,   297,   274,     0,     0,     0,     0,   185,    59,     0,   172,     0,   207,   208,   204,   206,     0,   101,   102,     0,   248,   151,   374,   288,     0,   133,     0,   310,   294,     0,     0,     0,     0,     0,     0,     0,     0,   339,   331,     0,     0,   105,   110,   110,   303,   308,     0,     0,   300,   301,   304,   332,   302,   187,     0,   183,     0,     0,   174,   161,   205,   169,   247,     0,     0,   296,   341,     0,     0,   337,   321,   322,   323,     0,     0,     0,   340,     0,   338,   305,   116,     0,   117,     0,     0,   292,   297,   291,   314,     0,     0,     0,   181,     0,   177,   186,     0,     0,     0,    44,     0,     0,     0,   335,   324,     0,   329,     0,     0,   114,   189,     0,   115,   192,   309,   296,     0,     0,   188,     0,     0,   184,   293,     0,   295,   333,   315,   319,     0,   330,     0,   112,     0,   113,     0,   307,   298,   296,     0,   179,   182,   311,   296,   341,   296,   336,   343,     0,   190,   193,   299,   313,     0,   296,   334,     0,   320,     0,     0,   344,   345,   325,     0,     0,   180,   312,   316,     0,   343,     0,     0,   191,   194,   341,     0,     0,   326,   346,     0,   347,     0,     0,   317,   348,     0,   327,   296,     0,     0,   318,   328,   349,     0,     0,     0};static const short yydefgoto[] = {   656,     1,     2,     3,    15,    16,    17,   214,   360,   220,   363,   103,   297,   428,    78,   244,   262,    80,    81,   140,    82,   374,    83,    84,   147,    85,   201,   202,   203,   356,   415,   416,    18,    97,   505,   287,    52,   288,    88,   183,    21,   120,   108,    40,   104,   109,   406,    41,   359,   206,   207,    43,   280,   281,   282,   404,   451,   430,   431,   432,   470,   616,   584,   557,   521,   554,   573,   596,   626,   576,   598,   627,   193,   112,   385,   113,    22,   133,   135,   126,    53,   474,   223,    55,    56,   131,   317,   318,   124,   125,    90,   181,    91,    93,   182,   417,   418,   462,   204,   326,   371,   372,   373,   354,   355,   509,   510,   511,   529,   550,   301,   551,   421,   512,   513,   579,   528,   617,   607,   637,   650,   608,   514,   515,   606,   516,   541,   245,   622,   623,   624,   648,   267,   268,   289,   392,   290,   291,   292,   196,   197,   293,   294,   413};static const short yypact[] = {    67,    76,  1898,  1898,   232,-32768,-32768,-32768,-32768,    62,    91,   106,    23,    37,-32768,-32768,-32768,-32768,   347,    26,   939,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,    85,-32768,   118,-32768,   166,  1760,  1700,-32768,    89,-32768,   347,    83,-32768,   128,-32768,  1205,-32768,   315,-32768,-32768,-32768,   347,-32768,   862,   454,-32768,   180,   340,-32768,   185,-32768,-32768,-32768,-32768,  1787,  1814,-32768,  1760,  1760,   119,-32768,-32768,-32768,  1760,-32768,-32768,  1017,-32768,-32768,  1760,   110,   190,-32768,-32768,  2063,   576,   257,-32768,   208,   214,-32768,   210,  1970,   267,   466,    11,-32768,   315,   347,-32768,-32768,   289,-32768,   559,   284,   128,-32768,-32768,   315,   113,-32768,   128,  1284,   178,   264,   170,  1265,   862,-32768,-32768,-32768,-32768,-32768,-32768,   263,   235,-32768,   454,   128,-32768,-32768,   265,   278,   859,-32768,   128,-32768,  1017,-32768,  1017,-32768,  1760,-32768,-32768,-32768,-32768,   282,   294,   307,   319,-32768,   283,  1760,  1760,  1760,  1760,  1760,  1760,  1760,  1760,  1760,  1760,  1760,  1760,  1760,  1760,  1760,  1760,  1760,  1760,-32768,-32768,   119,   119,  1760,  1760,-32768,-32768,-32768,   214,  1319,   128,-32768,   273,   552,-32768,-32768,-32768,-32768,   912,-32768,   264,-32768,-32768,   374,   264,   395,-32768,   702,-32768,   343,   358,-32768,   255,    47,-32768,-32768,   403,   128,   459,   111,-32768,   315,   315,-32768,   284,   128,-32768,  1346,-32768,-32768,   284,  1760,   119,   378,   235,-32768,-32768,-32768,-32768,   382,-32768,   386,   376,   394,-32768,-32768,-32768,   393,   398,  1643,-32768,  2063,  2063,  2063,-32768,   412,  1945,  1372,  1289,  1043,  1210,  1257,  1609,   947,   947,   252,   252,-32768,-32768,-32768,-32768,-32768,   399,   190,   400,   364,   219,-32768,   782,-32768,   401,   214,-32768,  1401,-32768,   552,-32768,-32768,-32768,-32768,   -12,-32768,   419,    35,   405,-32768,-32768,-32768,   672,-32768,   409,   240,-32768,-32768,   104,-32768,-32768,    59,-32768,-32768,-32768,   832,-32768,   178,-32768,-32768,   178,-32768,   450,-32768,-32768,   407,-32768,  2063,-32768,   128,   413,   414,-32768,-32768,   414,   128,   128,-32768,-32768,-32768,   467,-32768,-32768,-32768,  1760,-32768,-32768,   273,-32768,-32768,-32768,   273,-32768,-32768,   420,   432,   912,  1841,-32768,-32768,   353,   149,-32768,-32768,   752,-32768,   510,   307,-32768,-32768,-32768,   437,  1568,  1194,    59,

⌨️ 快捷键说明

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