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

📄 action-script.tab.c

📁 sswf-1.7.4-src.zip 源码
💻 C
📖 第 1 页 / 共 5 页
字号:
  "BREAK", "SWITCH", "WITH", "IN", "DO", "WHILE", "DELETE", "NEW",   "DECREMENT", "INCREMENT", "GET", "SET", "VAR", "FUNCTION", "STATIC",   "PUBLIC", "PRIVATE", "IMPLEMENT", "EXTENDS", "INTRINSIC", "DYNAMIC",   "CLASS", "INTERFACE", "IMPORT", "','", "ASSIGN", "'?'", "':'",   "INSTANCE_OF", "LOGICAL_OR", "LOGICAL_XOR", "LOGICAL_AND", "'|'", "'^'",   "'&'", "EQUAL", "EXACTLY_EQUAL", "NOT_EQUAL", "EXACTLY_NOT_EQUAL",   "'<'", "LESS_EQUAL", "'>'", "GREATER_EQUAL", "MAX", "MIN", "SHIFT_LEFT",   "SHIFT_RIGHT", "SHIFT_RIGHT_UNSIGNED", "ROTATE_LEFT", "ROTATE_RIGHT",   "'+'", "'-'", "'*'", "'/'", "'%'", "POWER", "POS", "NEG", "'!'", "'~'",   "PRE_INCREMENT", "POST_INCREMENT", "PRE_DECREMENT", "POST_DECREMENT",   "'['", "'.'", "LIST_SEPARATOR", "';'", "'{'", "'}'", "'('", "')'",   "'='", "'$'", "']'", "start", "module", "import", "import_names",   "class_def", "qualified_class", "extends_opt", "implements_opt",   "definition_list_opt", "definition_list", "definition", "qualified_def",   "identifier_list", "function_def", "var_list_def", "var_def",   "var_list", "variable", "init_opt", "expr", "expr_opt", "init_expr",   "labelled_expr", "statement_block", "statement_list", "statement",   "else_opt", "case_list", "case_entry", "type_opt", 0};#endif/* YYR1[YYN] -- Symbol number of symbol that rule YYN derives. */static const short yyr1[] ={       0,   103,   104,   104,   104,   104,   105,   106,   106,   106,     106,   107,   107,   108,   108,   108,   109,   109,   110,   110,     111,   111,   112,   112,   113,   113,   114,   114,   114,   115,     115,   116,   116,   116,   117,   117,   118,   118,   119,   119,     120,   121,   121,   122,   122,   122,   122,   122,   122,   122,     122,   122,   122,   122,   122,   122,   122,   122,   122,   122,     122,   122,   122,   122,   122,   122,   122,   122,   122,   122,     122,   122,   122,   122,   122,   122,   122,   122,   122,   122,     122,   122,   122,   122,   122,   122,   122,   122,   122,   122,     122,   122,   122,   122,   122,   122,   122,   122,   122,   122,     122,   122,   122,   123,   123,   124,   124,   124,   125,   125,     125,   126,   126,   127,   127,   127,   128,   128,   128,   128,     128,   128,   128,   128,   128,   128,   128,   128,   128,   128,     128,   128,   128,   128,   128,   128,   129,   129,   130,   130,     131,   131,   132,   132};/* YYR2[YYN] -- Number of symbols composing right hand side of rule YYN. */static const short yyr2[] ={       0,     1,     1,     1,     1,     2,     3,     1,     3,     3,       3,     7,     6,     1,     2,     2,     0,     2,     0,     2,       0,     1,     1,     2,     2,     2,     1,     1,     1,     1,       3,     7,     8,     8,     1,     2,     3,     2,     1,     3,       4,     0,     2,     4,     4,     3,     2,     2,     2,     2,       2,     2,     2,     2,     3,     4,     5,     2,     3,     3,       3,     3,     3,     3,     3,     3,     3,     3,     3,     3,       3,     3,     3,     3,     3,     3,     3,     3,     3,     3,       3,     3,     3,     3,     3,     3,     3,     5,     3,     3,       1,     1,     1,     1,     1,     1,     1,     1,     1,     1,       1,     1,     1,     0,     1,     1,     3,     3,     1,     3,       3,     3,     2,     0,     1,     2,     3,     6,     5,     7,       9,     8,     5,     7,     2,     2,     3,     3,     2,     6,       2,     3,     2,     1,     2,     1,     0,     2,     1,     2,       4,     3,     0,     2};/* YYDEFACT[S] -- default rule to reduce with in state S when YYTABLE   doesn't specify something else to do.  Zero means the default is an   error. */static const short yydefact[] ={       0,     0,     0,     0,    13,     0,     0,     1,     2,     3,       0,     4,     0,     0,     0,    15,    14,    16,     7,     0,       5,    16,     0,     0,     0,     0,     0,     0,     0,     6,      18,   142,     0,     0,    34,     0,    38,     0,     0,    17,      20,     8,     9,    10,     0,     0,     0,    41,     0,   142,      35,     0,    37,     0,     0,    28,    27,    26,     0,    21,      22,     0,    29,    19,    20,   143,     0,     0,    36,     0,      39,   142,   142,    12,    23,    25,    24,     0,     0,    93,      91,    92,    90,   102,   101,   100,    99,    98,    95,    94,      96,    97,     0,     0,     0,     0,     0,     0,     0,     0,       0,     0,     0,     0,   105,    42,    40,     0,    31,     0,       0,    30,    11,    57,     0,    52,    50,    46,    47,    48,      49,     0,    90,   108,     0,     0,     0,    53,    51,     0,       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,       0,     0,     0,    90,     0,     0,     0,     0,     0,     0,       0,   103,     0,     0,     0,     0,     0,     0,     0,   135,     112,     0,   133,     0,   114,    32,    33,     0,   107,     0,       0,   106,    45,     0,    89,    88,     0,    86,    85,    84,      83,    82,    81,    80,    72,    73,    74,    75,    76,    77,      78,    79,    70,    71,    65,    66,    67,    68,    69,    63,      64,    60,    61,    62,    59,     0,    58,    54,     0,   132,     103,     0,     0,   130,     0,   128,     0,   104,     0,   125,     124,     0,     0,     0,     0,     0,   134,   111,   115,     0,     109,   110,    43,     0,    44,    55,     0,     0,     0,   131,     142,   127,   126,     0,     0,     0,     0,   116,    56,    87,       0,   103,     0,     0,     0,     0,     0,     0,     0,     0,     136,     0,     0,   122,     0,   118,     0,   103,     0,   117,     129,     0,     0,     0,   138,     0,     0,     0,   137,   113,       0,   123,   139,   119,   121,     0,   141,   113,   120,   140,       0,     0,     0};static const short yydefgoto[] ={     310,    20,     8,    19,     9,    10,    26,    45,    58,    59,      60,    61,    63,    11,    33,    34,    35,    36,    67,   181,     238,   123,   124,   182,   183,   184,   289,   293,   294,    47};static const short yypact[] ={      87,    20,   -46,   -34,-32768,    12,    34,    87,-32768,-32768,      38,-32768,   -48,    56,    93,-32768,-32768,    67,    33,   -43,      87,    67,    11,    31,    41,   135,    52,    17,    34,-32768,     104,   108,   156,    -1,-32768,   -42,-32768,    11,    11,-32768,     117,-32768,-32768,-32768,   163,    75,   164,    73,   -41,   108,  -32768,   156,-32768,     1,     2,-32768,-32768,-32768,    77,   117,  -32768,     8,-32768,   125,   117,-32768,   401,    84,-32768,    86,  -32768,   108,   108,-32768,-32768,-32768,-32768,   174,    88,-32768,  -32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,  -32768,-32768,   177,   180,   570,   570,   570,   570,   570,   570,     401,   417,   570,    90,  1249,-32768,-32768,   224,-32768,    86,      86,-32768,-32768,-32768,   102,    10,    10,    10,    10,    10,      10,    99,   147,-32768,   -52,   673,   197,-32768,-32768,   570,     570,   570,   570,   570,   570,   570,   570,   570,   570,   570,     570,   570,   570,   570,   570,   570,   570,   570,   570,   570,     570,   570,   570,   570,   570,   570,   570,   570,   570,   570,     570,   570,   516,   149,   109,   113,   200,   363,   118,   363,     570,   570,   120,   122,   121,   124,   363,   126,   156,-32768,  -32768,  1057,-32768,   264,-32768,-32768,-32768,   570,-32768,   570,     417,-32768,-32768,   119,  1297,  1345,  1105,  1441,  1489,  1537,    1585,  1633,  1681,  1729,  1777,  1777,  1777,  1777,  1777,  1777,    1777,  1777,   116,   116,   116,   116,   116,   116,   116,    74,      74,    24,    24,    24,    24,   622,    83,-32768,   721,-32768,     532,   570,   128,-32768,   214,-32768,  1153,  1249,   130,-32768,  -32768,   570,   236,   210,   570,   -40,-32768,-32768,-32768,   769,    1249,   160,-32768,   570,-32768,-32768,   238,   167,   817,-32768,     108,-32768,-32768,   865,   166,   165,   913,-32768,-32768,  1393,     235,   570,   363,   183,   187,   363,   570,   363,   570,   189,     277,   363,   112,-32768,   961,-32768,  1009,   570,   363,-32768,  -32768,   250,   570,    18,-32768,   211,   363,   208,-32768,   363,    1201,-32768,-32768,-32768,-32768,   363,   363,   363,-32768,   363,     308,   309,-32768};static const short yypgoto[] ={  -32768,   312,-32768,    -6,-32768,-32768,   292,-32768,   251,-32768,     255,-32768,-32768,   256,   107,    97,   -31,   265,-32768,   -66,    -103,    40,   133,   -53,  -280,  -163,-32768,-32768,    25,   -47};#define	YYLAST		1875static const short yytable[] ={     104,    48,    69,    15,   233,    31,   235,    31,    31,    28,      51,    51,    51,   243,    31,    16,   108,    31,    17,   306,     248,    42,    43,    18,   109,   110,    12,   309,   115,   116,     117,   118,   119,   120,   104,   104,   125,   291,   292,    32,      18,    32,    32,   190,    21,   191,   127,   128,    32,     1,      22,    32,    29,    52,    68,   267,   185,   186,    13,    14,     127,   128,    23,   194,   195,   196,   197,   198,   199,   200,     201,   202,   203,   204,   205,   206,   207,   208,   209,   210,     211,   212,   213,   214,   215,   216,   217,   218,   219,   220,     221,   222,   223,   224,   225,   226,   228,    41,    49,    24,      71,    72,   160,   161,   236,   237,   105,   159,   162,   280,     127,   128,   283,    25,   285,   301,   160,   161,   290,   127,     128,   249,   162,   250,   104,   298,    27,   257,     1,    37,      50,   291,   292,   304,     2,     3,     4,     5,     6,    38,     121,    39,   308,   248,    53,    54,   248,   245,    40,    44,      50,    50,   127,   128,   156,   157,   158,   159,    76,    55,      56,    57,    31,    46,   237,   258,   160,   161,   279,    62,      65,    64,   162,    66,    73,   263,   161,    77,   266,   106,     111,   162,   107,   113,   297,   112,   114,   269,   126,   149,     150,   151,   152,   153,   154,   155,   156,   157,   158,   159,     187,   188,   189,   193,   229,   237,   232,   230,   160,   161,     284,   231,   286,   273,   162,   239,   234,   240,   252,   241,     260,   237,   242,   259,   244,   262,   300,    79,    80,    81,     163,    83,    84,    85,    86,    87,    88,    89,    90,    91,     164,   165,   264,   265,   270,   166,   167,   168,   169,   170,     171,   172,   173,   174,   175,   190,   176,   177,    92,    93,      94,    95,   271,   276,   178,   275,   278,    79,    80,    81,     163,    83,    84,    85,    86,    87,    88,    89,    90,    91,     164,   165,   281,   282,   287,   166,   167,   168,   169,   170,     171,   172,   173,   174,   175,   288,   176,   177,    92,    93,      94,    95,    96,    97,   178,   299,   303,   305,   311,   312,      98,    99,     7,    30,    74,    78,    70,    75,   302,   179,     107,   180,   102,   251,     0,   103,     0,     0,     0,     0,       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,       0,     0,    96,    97,     0,     0,     0,     0,     0,     0,      98,    99,     0,     0,     0,     0,     0,     0,     0,   179,     107,   247,   102,     0,     0,   103,    79,    80,    81,   163,      83,    84,    85,    86,    87,    88,    89,    90,    91,   164,     165,     0,     0,     0,   166,   167,   168,   169,   170,   171,     172,   173,   174,   175,     0,   176,   177,    92,    93,    94,      95,     0,     0,   178,    79,    80,    81,    82,    83,    84,      85,    86,    87,    88,    89,    90,    91,     0,     0,     0,      79,    80,    81,   122,    83,    84,    85,    86,    87,    88,      89,    90,    91,     0,     0,    92,    93,    94,    95,     0,       0,    96,    97,     0,     0,     0,     0,     0,     0,    98,      99,    92,    93,    94,    95,     0,     0,     0,   179,   107,       0,   102,     0,     0,   103,     0,     0,     0,     0,     0,       0,     0,     0,     0,     0,     0,     0,     0,     0,    96,      97,     0,     0,     0,     0,     0,     0,    98,    99,     0,       0,     0,     0,   100,     0,    96,    97,   101,     0,   102,       0,     0,   103,    98,    99,     0,     0,     0,     0,   100,       0,     0,     0,   101,     0,   102,     0,     0,   103,    79,      80,    81,    82,    83,    84,    85,    86,    87,    88,    89,      90,    91,     0,     0,     0,    79,    80,    81,    82,    83,      84,    85,    86,    87,    88,    89,    90,    91,     0,     0,      92,    93,    94,    95,     0,     0,     0,     0,     0,     0,       0,     0,     0,     0,     0,     0,    92,    93,    94,    95,       0,     0,   256,    79,    80,    81,    82,    83,    84,    85,      86,    87,    88,    89,    90,    91,     0,     0,     0,     0,       0,     0,     0,     0,    96,    97,     0,     0,     0,     0,       0,     0,    98,    99,    92,    93,    94,    95,     0,     0,      96,    97,     0,     0,   102,   227,     0,   103,    98,    99,       0,     0,     0,     0,     0,     0,     0,     0,     0,     0,     102,     0,     0,   103,     0,     0,     0,     0,     0,     0,       0,     0,     0,     0,     0,     0,     0,     0,    96,    97,       0,     0,     0,     0,     0,     0,    98,    99,   127,   128,       0,     0,     0,     0,     0,     0,     0,     0,   102,     0,       0,   103,     0,     0,   129,   130,   131,     0,   132,   133,     134,   135,   136,   137,   138,   139,   140,   141,   142,   143,     144,   145,   146,   147,   148,   149,   150,   151,   152,   153,     154,   155,   156,   157,   158,   159,     0,     0,     0,   127,     128,     0,     0,     0,   160,   161,     0,     0,     0,     0,     162,     0,     0,     0,   254,   129,   130,   131,     0,   132,     133,   134,   135,   136,   137,   138,   139,   140,   141,   142,     143,   144,   145,   146,   147,   148,   149,   150,   151,   152,     153,   154,   155,   156,   157,   158,   159,   127,   128,     0,       0,     0,     0,     0,     0,   160,   161,     0,     0,     0,       0,   162,   192,   129,   130,   131,     0,   132,   133,   134,     135,   136,   137,   138,   139,   140,   141,   142,   143,   144,     145,   146,   147,   148,   149,   150,   151,   152,   153,   154,     155,   156,   157,   158,   159,   127,   128,     0,     0,     0,       0,     0,     0,   160,   161,     0,     0,     0,     0,   162,     255,   129,   130,   131,     0,   132,   133,   134,   135,   136,     137,   138,   139,   140,   141,   142,   143,   144,   145,   146,     147,   148,   149,   150,   151,   152,   153,   154,   155,   156,     157,   158,   159,   127,   128,     0,     0,     0,     0,     0,       0,   160,   161,     0,     0,     0,     0,   162,   268,   129,     130,   131,     0,   132,   133,   134,   135,   136,   137,   138,     139,   140,   141,   142,   143,   144,   145,   146,   147,   148,     149,   150,   151,   152,   153,   154,   155,   156,   157,   158,     159,   127,   128,     0,     0,     0,     0,     0,     0,   160,     161,     0,     0,     0,     0,   162,   272,   129,   130,   131,       0,   132,   133,   134,   135,   136,   137,   138,   139,   140,     141,   142,   143,   144,   145,   146,   147,   148,   149,   150,     151,   152,   153,   154,   155,   156,   157,   158,   159,   127,     128,     0,     0,     0,     0,     0,     0,   160,   161,     0,       0,     0,     0,   162,   274,   129,   130,   131,     0,   132,     133,   134,   135,   136,   137,   138,   139,   140,   141,   142,     143,   144,   145,   146,   147,   148,   149,   150,   151,   152,     153,   154,   155,   156,   157,   158,   159,   127,   128,     0,       0,     0,     0,     0,     0,   160,   161,     0,     0,     0,       0,   162,   277,   129,   130,   131,     0,   132,   133,   134,     135,   136,   137,   138,   139,   140,   141,   142,   143,   144,     145,   146,   147,   148,   149,   150,   151,   152,   153,   154,     155,   156,   157,   158,   159,   127,   128,     0,     0,     0,       0,     0,     0,   160,   161,     0,     0,     0,     0,   162,     295,   129,   130,   131,     0,   132,   133,   134,   135,   136,     137,   138,   139,   140,   141,   142,   143,   144,   145,   146,     147,   148,   149,   150,   151,   152,   153,   154,   155,   156,     157,   158,   159,   127,   128,     0,     0,     0,     0,     0,       0,   160,   161,     0,     0,     0,     0,   162,   296,   129,     130,   131,     0,   132,   133,   134,   135,   136,   137,   138,     139,   140,   141,   142,   143,   144,   145,   146,   147,   148,     149,   150,   151,   152,   153,   154,   155,   156,   157,   158,     159,   127,   128,     0,     0,     0,     0,     0,     0,   160,     161,     0,   246,     0,     0,   162,     0,   129,   130,   131,     253,   132,   133,   134,   135,   136,   137,   138,   139,   140,     141,   142,   143,   144,   145,   146,   147,   148,   149,   150,     151,   152,   153,   154,   155,   156,   157,   158,   159,   127,     128,     0,     0,     0,     0,     0,     0,   160,   161,     0,       0,     0,     0,   162,     0,   129,   130,   131,     0,   132,     133,   134,   135,   136,   137,   138,   139,   140,   141,   142,     143,   144,   145,   146,   147,   148,   149,   150,   151,   152,     153,   154,   155,   156,   157,   158,   159,   127,   128,     0,       0,     0,     0,     0,     0,   160,   161,     0,   261,     0,       0,   162,     0,   129,   130,   131,   307,   132,   133,   134,     135,   136,   137,   138,   139,   140,   141,   142,   143,   144,     145,   146,   147,   148,   149,   150,   151,   152,   153,   154,     155,   156,   157,   158,   159,   127,   128,     0,     0,     0,       0,     0,     0,   160,   161,     0,     0,     0,     0,   162,       0,   129,   130,   131,     0,   132,   133,   134,   135,   136,     137,   138,   139,   140,   141,   142,   143,   144,   145,   146,     147,   148,   149,   150,   151,   152,   153,   154,   155,   156,     157,   158,   159,   127,   128,     0,     0,     0,     0,     0,       0,   160,   161,     0,     0,     0,     0,   162,     0,     0,     130,   131,     0,   132,   133,   134,   135,   136,   137,   138,     139,   140,   141,   142,   143,   144,   145,   146,   147,   148,     149,   150,   151,   152,   153,   154,   155,   156,   157,   158,     159,   127,   128,     0,     0,     0,     0,     0,     0,   160,

⌨️ 快捷键说明

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