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

📄 parse.c

📁 gcc库的原代码,对编程有很大帮助.
💻 C
📖 第 1 页 / 共 5 页
字号:
  3241,  3244,  3246,  3247,  3253,  3258,  3260,  3263,  3267,  3270,  3276,  3288,  3292,  3295,  3299,  3312,  3320,  3324,  3325,  3350,  3350,  3382,  3382,  3398,  3398,  3402,  3406,  3409,  3414,  3421,  3430,  3439,  3448,  3451,  3457,  3459,  3463,  3465,  3468,  3475,  3479,  3485,  3489,  3492,  3495,  3497,  3500,  3502,  3504,  3506,  3508,  3511,  3524,  3529,  3537,  3539,  3543,  3546,  3547,  3552,  3556,  3560,  3563,  3564,  3570,  3572,  3575,  3577,  3581,  3586,  3589,  3599,  3606,  3607,  3614,  3620,  3625,  3629,  3634,  3641,  3645,  3649,  3654,  3665,  3679,  3682,  3684,  3686,  3688,  3692,  3694,  3702,  3722,  3724,  3726,  3729,  3732,  3737,  3742,  3744,  3747,  3769,  3775,  3782,  3785,  3787,  3791,  3796,  3798,  3805,  3808,  3810,  3812,  3818,  3822,  3825,  3827,  3829,  3831,  3833,  3835,  3837,  3839,  3841,  3843,  3845,  3847,  3849,  3851,  3853,  3855,  3857,  3859,  3861,  3863,  3865,  3867,  3869,  3871,  3873,  3875,  3877,  3879,  3881,  3883,  3885,  3887,  3890,  3892};static const char * const yytname[] = {   "$","error","$illegal.","IDENTIFIER","TYPENAME","SCSPEC","TYPESPEC","TYPE_QUAL","CONSTANT","STRING","ELLIPSIS","SIZEOF","ENUM","IF","ELSE","WHILE","DO","FOR","SWITCH","CASE","DEFAULT","BREAK","CONTINUE","RETURN","GOTO","ASM_KEYWORD","GCC_ASM_KEYWORD","TYPEOF","ALIGNOF","SIGOF","ATTRIBUTE","EXTENSION","LABEL","AGGR","VISSPEC","DELETE","NEW","OVERLOAD","THIS","OPERATOR","CXX_TRUE","CXX_FALSE","NAMESPACE","TYPENAME_KEYWORD","USING","LEFT_RIGHT","TEMPLATE","TYPEID","DYNAMIC_CAST","STATIC_CAST","REINTERPRET_CAST","CONST_CAST","SCOPE","EMPTY","PTYPENAME","NSNAME","'{'","','","';'","THROW","':'","ASSIGN","'='","'?'","OROR","ANDAND","'|'","'^'","'&'","MIN_MAX","EQCOMPARE","ARITHCOMPARE","'<'","'>'","LSHIFT","RSHIFT","'+'","'-'","'*'","'/'","'%'","POINTSAT_STAR","DOT_STAR","UNARY","PLUSPLUS","MINUSMINUS","'~'","HYPERUNARY","PAREN_STAR_PAREN","POINTSAT","'.'","'('","'['","TRY","CATCH","TYPENAME_ELLIPSIS","PRE_PARSED_FUNCTION_DECL","EXTERN_LANG_STRING","ALL","PRE_PARSED_CLASS_DECL","TYPENAME_DEFN","IDENTIFIER_DEFN","PTYPENAME_DEFN","END_OF_LINE","END_OF_SAVED_INPUT","')'","'}'","'!'","']'","program","extdefs","@1","extdefs_opt",".hush_warning",".warning_ok","asm_keyword","lang_extdef","@2","extdef","@3","@4","using_decl","any_id","extern_lang_string","template_header","@5","template_parm_list","template_type_parm","template_parm","overloaddef","ov_identifiers","template_def","@6","@7","@8","@9","fn_tmpl_end","datadef","ctor_initializer_opt","maybe_return_init","eat_saved_input","fndef","@10","fn.def1","fn.def2","return_id","return_init","base_init",".set_base_init","member_init_list","member_init","identifier","notype_identifier","identifier_defn","explicit_instantiation","template_type","template_type_name","tmpl.2","template_arg_list","template_arg","template_instantiate_once","@11","template_instantiation","template_instantiate_some","unop","expr","paren_expr_or_null","paren_cond_or_null","xcond","condition","@12","compstmtend","already_scoped_stmt","nontrivial_exprlist","nonnull_exprlist","unary_expr","@13","new_placement","new_initializer","regcast_or_absdcl","cast_expr","expr_no_commas","notype_unqualified_id","unqualified_id","expr_or_declarator","direct_notype_declarator","primary","@14","@15","@16","@17","@18","@19","@20","@21","@22","@23","new","delete","boolean.literal","string","nodecls","object","decl","declarator","fcast_or_absdcl","type_id","typed_declspecs","typed_declspecs1","reserved_declspecs","declmods","typed_typespecs","reserved_typespecquals","typespec","typespecqual_reserved","initdecls","notype_initdecls","nomods_initdecls","maybeasm","initdcl0","@24","initdcl","@25","notype_initdcl0","@26","nomods_initdcl0","@27","maybe_attribute","attributes","attribute","attribute_list","attrib","any_word","identifiers_or_typenames","maybe_init","init","initlist","structsp","@28","@29","maybecomma","maybecomma_warn","aggr","specialization","named_class_head_sans_basetype","named_class_head_sans_basetype_defn","named_complex_class_head_sans_basetype","do_xref_defn","named_class_head","unnamed_class_head","class_head","maybe_base_class_list","base_class_list","base_class","base_class.1","base_class_access_list","left_curly","opt.component_decl_list","component_decl_list","component_decl","component_decl_1","components","notype_components","component_declarator0","component_declarator","after_type_component_declarator0","notype_component_declarator0","after_type_component_declarator","notype_component_declarator","enumlist","enumerator","new_type_id","type_quals","nonempty_type_quals","suspend_mom","nonmomentary_expr","maybe_parmlist","after_type_declarator","qualified_type_name","nested_type","direct_after_type_declarator","notype_declarator","complex_notype_declarator","complex_direct_notype_declarator","qualified_id","notype_qualified_id","overqualified_id","functional_cast","type_name","nested_name_specifier","nested_name_specifier_1","complete_type_name","complex_type_name","ptr_to_mem","global_scope","new_declarator","direct_new_declarator","absdcl","direct_abstract_declarator","stmts","errstmt",".pushlevel",".poplevel","maybe_label_decls","label_decls","label_decl","compstmt_or_error","compstmt","simple_if","@30","@31","implicitly_scoped_stmt","stmt","simple_stmt","@32","@33","@34","@35","@36","@37","@38","@39","@40","@41","@42","@43","@44","@45","@46","function_try_block","@47","@48","try_block","@49","@50","handler_seq","@51","@52","@53","type_specifier_seq","handler_args","label_colon","for.init.statement","maybe_type_qual","xexpr","asm_operands","nonnull_asm_operands","asm_operand","asm_clobbers","parmlist","complex_parmlist","parms","parms_comma","named_parm","full_parm","parm","see_typename","bad_parm","exception_specification_opt","ansi_raise_identifier","ansi_raise_identifiers","conversion_declarator","operator","operator_name",""};#endifstatic const short yyr1[] = {     0,   109,   109,   111,   110,   110,   112,   112,   113,   114,   115,   115,   117,   116,   118,   118,   118,   118,   118,   118,   118,   118,   119,   118,   120,   118,   118,   118,   118,   121,   121,   121,   122,   122,   122,   122,   123,   123,   125,   124,   126,   126,   127,   127,   127,   127,   128,   128,   128,   129,   130,   130,   132,   131,   133,   131,   134,   131,   135,   131,   131,   131,   131,   131,   131,   131,   131,   136,   136,   136,   136,   136,   137,   137,   137,   137,   137,   137,   137,   137,   137,   137,   137,   138,   138,   139,   139,   139,   140,   140,   141,   142,   141,   141,   141,   141,   143,   143,   143,   143,   144,   144,   144,   144,   144,   145,   146,   146,   146,   147,   148,   149,   149,   149,   149,   150,   150,   150,   150,   150,   150,   150,   150,   151,   151,   151,   151,   152,   152,   152,   153,   153,   153,   154,   154,   154,   154,   154,   154,   155,   156,   156,   156,   157,   158,   158,   159,   159,   161,   160,   162,   162,   163,   163,   164,   164,   164,   164,   164,   165,   165,   166,   166,   167,   167,   168,   168,   168,   170,   169,   169,   171,   171,   171,   171,   172,   172,   173,   173,   173,   173,   174,   174,   175,   176,   175,   175,   175,   175,   175,   175,   175,   175,   175,   175,   175,   175,   175,   175,   175,   175,   175,   175,   175,   175,   175,   177,   177,   178,   178,   178,   178,   179,   179,   180,   180,   180,   181,   181,   181,   181,   181,   181,   181,   181,   181,   181,   181,   181,   181,   181,   181,   181,   181,   181,   181,   181,   181,   181,   181,   181,   181,   182,   182,   182,   182,   182,   183,   183,   184,   184,   184,   184,   185,   185,   185,   186,   186,   186,   186,   186,   186,   186,   187,   186,   188,   186,   186,   186,   186,   186,   186,   186,   186,   189,   190,   186,   191,   192,   186,   193,   194,   186,   195,   196,   186,   186,   186,   186,   186,   186,   186,   186,   186,   186,   186,   186,   186,   186,   186,   186,   186,   197,   197,   198,   198,   199,   199,   200,   200,   201,   202,   202,   203,   203,   203,   203,   203,   203,   203,   204,   204,   205,   205,   206,   206,   206,   206,   206,   207,   207,   208,   208,   208,   208,   208,   208,   209,   209,   209,   209,   209,   210,   210,   210,   210,   210,   210,   211,   211,   211,   211,   212,   212,   213,   213,   213,   213,   213,   213,   213,   214,   214,   214,   215,   215,   216,   216,   217,   217,   218,   218,   220,   219,   219,   222,   221,   221,   224,   223,   223,   226,   225,   225,   227,   227,   228,   228,   229,   230,   230,   231,   231,   231,   231,   231,   232,   232,   232,   232,   233,   233,   234,   234,   235,   235,   235,   235,   235,   236,   236,   236,   236,   236,   236,   238,   237,   237,   239,   237,   237,   237,   237,   237,   237,   237,   240,   240,   241,   241,   242,   242,   242,   242,   242,   243,   244,   244,   245,   245,   245,   246,   246,   247,   248,   248,   248,   249,   250,   250,   251,   251,   251,   252,   252,   253,   253,   254,   254,   254,   255,   255,   255,   255,   256,   257,   257,   257,   257,   258,   258,   259,   259,   259,   259,   259,   259,   259,   260,   260,   260,   260,   260,   260,   260,   260,   261,   261,   261,   262,   262,   262,   263,   263,   264,   264,   265,   265,   266,   266,   266,   267,   267,   268,   268,   268,   269,   269,   270,   270,   271,   271,   271,   272,   272,   273,   273,   274,   275,   276,   276,   276,   276,   277,   277,   277,   277,   277,   277,   278,   278,   279,   280,   280,   280,   280,   280,   280,   281,   281,   281,   281,   281,   281,   282,   282,   282,   282,   282,   282,   283,   283,   283,   283,   283,   284,   285,   286,   286,   287,   287,   287,   288,   288,   289,   289,   290,   290,   290,   291,   291,   292,   292,   293,   293,   294,   295,   295,   295,   295,   295,   295,   295,   296,   296,   297,   297,   297,   297,   297,   297,   297,   297,   297,   297,   297,   298,   298,   298,   298,   298,   298,   298,   298,   298,   298,   298,   299,   299,   299,   299,   300,   301,   302,   303,   303,   304,   304,   305,   306,   306,   307,   309,   310,   308,   311,   311,   312,   312,   313,   313,   314,   315,   313,   313,   316,   317,   313,   318,   319,   313,   320,   321,   322,   323,   313,   324,   325,   313,   326,   313,   327,   313,   328,   313,   313,   313,   313,   313,   313,   313,   313,   313,   313,   313,   313,   313,   313,   313,   330,   331,   329,   333,   334,   332,   335,   336,   337,   338,   335,   339,   339,   340,   340,   341,   341,   341,   342,   342,   342,   343,   343,   344,   344,   344,   345,   345,   346,   346,   347,   348,   348,   349,   349,   349,   350,   350,   350,   350,   350,   350,   350,   350,   350,   350,   351,   351,   351,   351,   351,   352,   352,   353,   353,   353,   353,   353,   353,   354,   355,   355,   356,   357,   357,   358,   358,   358,   359,   360,   360,   361,   361,   361,   361,   362,   363,   363,   363,   363,   363,   363,   363,   363,   363,   363,   363,   363,   363,   363,   363,   363,   363,   363,   363,   363,   363,   363,   363,   363,   363,   363,   363,   363,   363,   363,   363,   363,   363,   363,   363};static const short yyr2[] = {     0,     0,     1,     0,     2,     2,     1,     0,     0,     0,     1,     1,     0,     2,     1,     1,     1,     1,     5,     4,     4,     4,     0,     6,     0,     5,     5,     2,     4,     2,     3,     3,     1,     1,     2,     2,     1,     2,     0,     5,     1,     3,     1,     2,     1,     2,     1,     3,     1,     3,     1,     3,     0,     5,     0,     5,     0,     5,     0,     5,     3,     3,     6,     7,     4,     3,     3,     1,     1,     1,     1,     1,     2,     3,     3,     3,     3,     2,     2,     2,     2,     2,     1,     1,     1,     0,     1,     2,     0,     1,     4,     0,     5,     3,     3,     2,     3,     3,     2,     1,     6,     4,     3,     3,     2,     2,     2,     4,     2,     3,     0,     0,     1,     3,     2,     3,     1,     4,     2,     4,     2,     4,     2,     1,     1,     1,     1,     1,     1,     1,     1,     1,     1,     3,     3,     2,     4,     4,     3,     3,     4,     3,     4,     0,     1,     3,     1,     1,     0,     6,     0,     1,     0,     2,     1,     1,     1,     1,     1,     1,     1,     1,     3,     1,     3,     0,     1,     1,     0,     8,     1,     1,     3,     4,     3,     2,     1,     3,     3,     3,     3,     1,     1,     1,     0,     3,     2,     2,     2,     2,     2,     2,     4,     2,     4,     2,     3,     3,     4,     4,     5,     5,     6,     2,     4,     5,     3,     3,     3,     1,     3,     2,     3,     4,     1,     2,     5,     1,     3,     3,     3,     3,     3,     3,     3,     3,     3,     3,     3,     3,     3,     3,     3,     3,     3,     3,     3,     5,     3,     3,     1,     2,     3,     1,     1,     1,     1,     1,     1,     1,     2,     2,     3,     1,     1,     3,     1,     1,     1,     1,     3,     3,     3,     0,     4,     0,     6,     2,     4,     2,     2,     1,     4,     1,     0,     0,     9,     0,     0,     9,     0,     0,     9,     0,     0,     9,     4,     4,     2,     2,     1,     4,     2,     2,     2,     5,     3,     5,     3,     4,     6,     2,     1,     2,     1,     2,     1,     1,     1,     2,     0,     2,     2,     3,     3,     3,     3,     3,     2,     2,     1,     1,     1,     2,     2,     2,     2,     1,     1,     1,     1,     2,     2,     3,     3,     3,     4,     1,     2,     2,     2,     1,     1,     1,     2,     2,     2,     1,     1,     2,     2,     3,     1,     2,     1,     1,     1,     4,     4,     4,     4,     1,     1,     1,     1,     3,     1,     3,     1,     3,     0,     4,     0,     7,     4,     0,     7,     4,     0,     7,     4,     0,     7,     4,     0,     1,     1,     2,     6,     1,     3,     0,     1,     4,     6,     4,     1,     1,     1,     1,     1,     3,     0,     2,     1,     2,     3,     4,     1,     1,     3,     4,     6,     3,     5,     0,     7,     4,     0,     6,     3,     2,     2,     2,     4,     1,     0,     1,     0,     1,     1,     2,     2,     2,     2,     3,     2,     1,     2,     3,     3,     3,     2,     0,     1,     3,     2,     2,     1,     1,     0,     2,     3,     1,     4,     1,     3,     1,     4,     4,     2,     2,     3,     3,     1,     0,     1,     4,     3,     1,     2,     2,     2,     2,     2,     2,     2,     1,     2,     2,     5,     2,     1,     9,     7,     1,     0,     1,     3,     0,     1,     3,     1,     1,     1,     1,     5,     4,     5,     4,     3,     5,     4,     5,     4,     3,     1,     3,     1,     3,     2,     1,     6,     0,     2,     1,     2,     0,     2,     4,     4,     2,     4,     3,     3,     2,     2,     3,     1,     1,     1,     2,     3,     4,     3,     3,     2,     1,     3,     3,     2,     2,     3,     1,     3,     3,     2,     2,     3,     1,     3,     3,     4,     3,     1,     2,     2,     1,     2,     4,     4,     2,     1,     1,     1,     2,     2,     2,     2,     1,     2,

⌨️ 快捷键说明

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