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

📄 objc-parse.c

📁 早期freebsd实现
💻 C
📖 第 1 页 / 共 5 页
字号:
  1320,  1322,  1323,  1326,  1328,  1331,  1334,  1347,  1349,  1354,  1356,  1359,  1373,  1376,  1379,  1381,  1386,  1391,  1399,  1404,  1407,  1420,  1428,  1432,  1436,  1440,  1446,  1450,  1455,  1457,  1468,  1471,  1476,  1481,  1484,  1492,  1494,  1504,  1514,  1515,  1523,  1526,  1538,  1542,  1558,  1565,  1574,  1576,  1581,  1586,  1590,  1594,  1605,  1612,  1619,  1626,  1637,  1641,  1648,  1672,  1700,  1715,  1726,  1729,  1733,  1736,  1741,  1743,  1746,  1748,  1752,  1757,  1760,  1766,  1771,  1776,  1778,  1787,  1788,  1794,  1796,  1801,  1803,  1807,  1810,  1816,  1819,  1821,  1823,  1825,  1832,  1837,  1842,  1844,  1853,  1856,  1861,  1864,  1870,  1872,  1873,  1886,  1893,  1898,  1904,  1911,  1917,  1923,  1928,  1934,  1941,  1947,  1953,  1959,  1967,  1973,  1979,  1987,  1994,  2000,  2009,  2011,  2011,  2014,  2019,  2020,  2037,  2043,  2048,  2052,  2055,  2056,  2059,  2067,  2073,  2082,  2091,  2097,  2101,  2106,  2114,  2120,  2124,  2134,  2136,  2137,  2139,  2141,  2142,  2143,  2144,  2146,  2148,  2151,  2157,  2162,  2162,  2167,  2171,  2173,  2179,  2184,  2189,  2198,  2200,  2206,  2208,  2211,  2213,  2214,  2215,  2218,  2221,  2223,  2227,  2230,  2237,  2240,  2242,  2246,  2251,  2256,  2261,  2268,  2272,  2275,  2281,  2283,  2284,  2287,  2289,  2290,  2291,  2292,  2293,  2294,  2295,  2296,  2297,  2298,  2299,  2300,  2301,  2302,  2303,  2304,  2305,  2306,  2307,  2307,  2310,  2316,  2321,  2326,  2332,  2334,  2337,  2339,  2346,  2358,  2363,  2369,  2371,  2377,  2381,  2382,  2388,  2390,  2393,  2395,  2401,  2406,  2412,  2421};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","ALIGN","ATTRIBUTE","EXTENSION","LABEL","ASSIGN","'='","'?'","':'","OROR","ANDAND","'|'","'^'","'&'","EQCOMPARE","ARITHCOMPARE","LSHIFT","RSHIFT","'+'","'-'","'*'","'/'","'%'","UNARY","PLUSPLUS","MINUSMINUS","HYPERUNARY","POINTSAT","'.'","'('","'['","INTERFACE","IMPLEMENTATION","END","SELECTOR","DEFS","ENCODE","CLASSNAME","PUBLIC","')'","';'","'}'","'~'","'!'","','","'{'","']'","program","extdefs","@1","@2","extdef","datadef","fndef","@3","@4","@5","@6","@7","@8","identifier","unop","expr","exprlist","nonnull_exprlist","unary_expr","@9","cast_expr","expr_no_commas","primary","@10","string","xdecls","lineno_datadecl","datadecls","datadecl","lineno_decl","decls","setspecs","decl","typed_declspecs","reserved_declspecs","declmods","typed_typespecs","reserved_typespecquals","typespec","typespecqual_reserved","initdecls","notype_initdecls","maybeasm","initdcl","@11","notype_initdcl","@12","maybe_attribute","attribute_list","attrib","init","initlist","nested_function","@13","notype_nested_function","@14","declarator","after_type_declarator","parm_declarator","notype_declarator","structsp","@15","@16","@17","@18","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","xstmts","errstmt","pushlevel","maybe_label_decls","label_decls","label_decl","compstmt_or_error","compstmt","simple_if","if_prefix","do_stmt_start","@19","save_filename","save_lineno","lineno_labeled_stmt","lineno_stmt_or_label","stmt_or_label","stmt","@20","@21","@22","@23","@24","@25","@26","label","maybe_type_qual","xexpr","asm_operands","nonnull_asm_operands","asm_operand","asm_clobbers","parmlist","@27","parmlist_1","@28","parmlist_2","parms","parm","parmlist_or_identifiers","@29","parmlist_or_identifiers_1","identifiers","identifiers_or_typenames","objcdef","classdef","@30","@31","@32","@33","@34","@35","@36","@37","@38","ivar_decl_list","@39","ivar_decls","ivar_decl","ivars","ivar_declarator","methoddef","@40","@41","@42","@43","@44","@45","methodprotolist","@46","methodprotolist2","@47","semi_or_error","methodproto","@48","@49","@50","@51","methoddecl","optarglist","myxdecls","mydecls","mydecl","myparms","myparm","optparmlist","@52","unaryselector","keywordselector","selector","reservedwords","keyworddecl","messageargs","keywordarglist","keywordexpr","keywordarg","receiver","objcmessageexpr","@53","@54","selectorarg","keywordnamelist","keywordname","objcselectorexpr","objcencodeexpr",""};#endifstatic const short yyr1[] = {     0,    76,    76,    78,    77,    79,    77,    80,    80,    80,    80,    81,    81,    81,    81,    81,    81,    81,    81,    83,    84,    82,    82,    85,    86,    82,    82,    87,    88,    82,    82,    89,    89,    89,    90,    90,    90,    90,    90,    90,    90,    91,    92,    92,    93,    93,    94,    94,    95,    94,    94,    94,    94,    94,    94,    94,    96,    96,    96,    97,    97,    97,    97,    97,    97,    97,    97,    97,    97,    97,    97,    97,    97,    97,    97,    97,    97,    98,    98,    98,    98,    98,    99,    98,    98,    98,    98,    98,    98,    98,    98,    98,    98,   100,   100,   101,   101,   101,   102,   103,   103,   103,   103,   104,   104,   104,   104,   105,   106,   106,   106,   106,   107,   108,   108,   108,   108,   108,   108,   109,   109,   110,   110,   110,   111,   111,   111,   111,   112,   112,   113,   113,   114,   114,   114,   114,   114,   114,   115,   115,   115,   116,   116,   117,   117,   118,   118,   120,   119,   119,   122,   121,   121,   123,   123,   124,   124,   125,   125,   125,   125,   126,   126,   126,   126,   126,   127,   127,   127,   127,   127,   127,   127,   127,   129,   128,   131,   130,   132,   132,   133,   133,   133,   133,   133,   133,   134,   134,   134,   134,   134,   135,   135,   135,   135,   135,   135,   137,   136,   136,   136,   138,   136,   136,   136,   139,   136,   140,   136,   136,   141,   141,   142,   142,   143,   143,   144,   144,   144,   144,   145,   145,   145,   145,   145,   146,   146,   147,   147,   147,   148,   148,   149,   149,   150,   150,   151,   151,   152,   152,   153,   153,   154,   154,   154,   154,   154,   154,   154,   154,   154,   155,   155,   155,   156,   156,   157,   158,   159,   159,   160,   160,   161,   162,   162,   163,   163,   163,   163,   164,   164,   165,   167,   166,   168,   169,   170,   170,   171,   172,   172,   173,   173,   174,   173,   173,   173,   175,   176,   173,   173,   173,   177,   178,   179,   173,   180,   173,   173,   173,   173,   173,   173,   173,   173,   173,   173,   173,   173,   181,   181,   181,   181,   182,   182,   183,   183,   184,   184,   185,   185,   186,   187,   187,   189,   188,   190,   191,   190,   190,   192,   192,   192,   192,   193,   193,   194,   194,   194,   194,   194,   196,   195,   197,   197,   198,   198,   199,   199,   200,   200,   200,   202,   203,   201,   204,   201,   205,   206,   201,   207,   201,   208,   201,   201,   209,   201,   201,   210,   201,   201,   212,   211,   211,   213,   213,   213,   214,   214,   214,   215,   215,   215,   216,   216,   216,   218,   219,   220,   217,   221,   222,   223,   217,   224,   225,   224,   226,   226,   226,   227,   226,   228,   228,   230,   231,   229,   232,   233,   229,   234,   234,   234,   234,   235,   235,   236,   236,   237,   237,   237,   237,   238,   238,   238,   239,   239,   240,   240,   240,   241,   241,   242,   241,   243,   244,   244,   245,   245,   245,   246,   246,   246,   246,   246,   246,   246,   246,   246,   246,   246,   246,   246,   246,   246,   246,   246,   246,   246,   246,   246,   247,   247,   247,   247,   248,   248,   249,   249,   250,   251,   251,   252,   252,   254,   255,   253,   256,   256,   257,   257,   258,   258,   259,   260};static const short yyr2[] = {     0,     0,     1,     0,     2,     0,     3,     1,     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,     1,     0,     1,     1,     3,     1,     2,     0,     3,     2,     2,     2,     4,     2,     4,     1,     4,     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,     1,     1,     1,     2,     0,     1,     2,     3,     1,     1,     2,     2,     4,     4,     2,     2,     3,     1,     1,     2,     2,     0,     4,     4,     3,     3,     2,     2,     2,     3,     0,     2,     2,     1,     1,     2,     2,     2,     3,     0,     2,     1,     1,     1,     1,     4,     4,     1,     1,     1,     1,     3,     1,     3,     0,     4,     0,     6,     3,     0,     6,     3,     0,     6,     1,     3,     1,     4,     4,     8,     1,     2,     3,     4,     1,     1,     3,     6,     8,     4,     6,     3,     5,     0,     3,     0,     3,     1,     1,     3,     3,     4,     3,     3,     1,     3,     4,     3,     3,     1,     3,     3,     3,     4,     3,     1,     0,     6,     4,     2,     0,     6,     4,     2,     0,     7,     0,     6,     2,     0,     1,     0,     1,     1,     2,     0,     3,     2,     4,     3,     1,     3,     1,     1,     1,     3,     4,     6,     4,     1,     3,     1,     3,     2,     2,     0,     1,     1,     2,     0,     2,     3,     3,     2,     3,     4,     3,     2,     3,     2,     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,     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,     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,     2,     2,     2,     2,     2,     0,     2,     1,     2,     1,     3,     1,     3,     1,     1,     1,     0,     0,     9,     0,     5,     0,     0,    11,     0,     7,     0,     6,     2,     0,     8,     4,     0,     8,     5,     0,     4,     1,     0,     3,     2,     3,     3,     1,     0,     1,     3,     1,     3,     2,     0,     0,     0,     7,     0,     0,     0,     7,     0,     0,     2,     1,     1,     2,     0,     3,     1,     1,     0,     0,     5,     0,     0,     5,     4,     1,     5,     2,     0,     2,     0,     1,     1,     1,     2,     2,     4,     2,     2,     1,     3,     1,     1,     1,     0,     2,     0,     3,     1,     1,     2,     1,     1,     1,     1,     1,     1,     1,     1,     1,     1,     1,     1,     1,     1,     1,     1,     1,     1,     1,     1,     1,     1,     1,     1,     6,     3,     5,     2,     1,     1,     1,     2,     1,     3,     2,     1,     1,     0,     0,     6,     1,     1,     1,     2,     2,     1,     4,     4};static const short yydefact[] = {     3,     5,     0,     0,     0,   134,   125,   132,   124,     0,     0,     0,     0,     0,   386,   390,     0,     0,   351,   135,    18,     4,     8,     7,     0,   112,   112,   121,   133,     9,   349,   350,     6,    16,    17,    31,    32,    33,   207,   209,   216,   200,   216,   204,     0,     0,     0,     0,   355,   364,   196,   240,     0,     0,   143,     0,    15,     0,   127,   126,    14,     0,   121,   119,     0,   205,     0,     0,     0,   197,     0,   201,    77,    78,    93,     0,     0,    48,     0,    34,    36,    35,     0,    37,    38,     0,   474,     0,     0,    39,    40,     0,     0,    41,    56,    59,    44,    46,    79,    90,    91,    92,   238,     0,   236,   130,     0,   236,   437,   438,   459,   460,   456,   440,   441,   442,   443,   444,   445,   446,   447,   448,   449,   450,   451,   452,   453,   454,   455,   457,   458,     0,     0,   387,   411,   430,   434,   439,   435,   391,     0,     0,   352,   395,     0,     0,   362,     0,     0,    11,     0,    30,     0,   341,     0,     0,   153,   185,   240,     0,     0,   141,     0,   178,   179,     0,     0,   120,   123,   138,   139,   122,   140,   232,   212,   230,     0,     0,   199,   224,   218,   112,   215,   112,   216,   203,   216,     0,    52,     0,    54,     0,    51,    47,     0,     0,     0,     0,     0,     0,     0,    50,     0,     0,     0,     0,   315,     0,     0,     0,     0,     0,     0,     0,     0,     0,     0,     0,     0,     0,     0,    88,    89,     0,     0,    42,     0,    94,   136,   240,   324,     0,   234,   237,   128,   137,   239,   130,   235,     0,   464,     0,   414,   432,   413,     0,   436,     0,   414,   360,     0,   374,     0,     0,   367,     0,   374,   241,   193,   192,   144,   145,     0,   191,     0,   195,     0,     0,    28,     0,   274,   100,   275,     0,   152,     0,     0,    13,     0,    22,     0,   153,   341,     0,    12,    26,     0,     0,   213,     0,   212,     0,   274,   217,   274,     0,     0,     0,     0,    49,    81,    80,   257,     0,     0,   473,   472,   475,   482,   477,     0,   478,   479,     0,    10,    45,    76,    75,   316,     0,    73,    72,    70,    71,    69,    68,    67,    65,    66,    60,    61,    62,    63,    64,    87,    86,     0,    43,     0,   244,     0,   248,     0,   250,     0,   324,     0,   131,   129,     0,     0,     0,   388,   431,   330,     0,   462,   392,   357,   395,   368,     0,     0,   356,   404,   407,   398,     0,   112,   112,   400,   397,   365,   370,     0,     0,     0,   345,   331,   236,   236,   343,     0,   332,   334,   342,     0,   194,   256,     0,   102,    97,   101,     0,     0,   150,   184,   180,   142,    20,   149,   181,   183,     0,    24,   233,   231,   208,     0,   219,   220,   225,   275,   222,   198,   202,    53,    55,   265,   258,    83,     0,    57,     0,   481,   483,     0,   480,   484,     0,    84,    85,   243,   242,   325,   249,   245,   247,     0,     0,   410,   430,   112,     0,   419,   415,   417,     0,     0,   433,   332,

⌨️ 快捷键说明

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