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

📄 swf5compiler.tab.cpp

📁 flash文件的解码程序
💻 CPP
📖 第 1 页 / 共 5 页
字号:
"formals_list","function_decl","obj_ref","iter_stmt","assign_stmts_opt","cont_stmt",
"break_stmt","urlmethod","level","void_function_call","function_call","expr_list",
"anon_function_decl","method_call","objexpr","objexpr_list","assignop","incdecop",
"lvalue_expr","lvalue","expr","expr_or_obj","primary","init_vars","init_var",
"assign_stmt","@3","opcode_list","with","@4","push_item","push_list","opcode",
"@5", NULL
};
#endif

static const short yyr1[] = {     0,
   157,   156,   158,   158,   159,   159,   160,   160,   161,   162,
   162,   162,   162,   162,   162,   162,   162,   162,   162,   162,
   163,   164,   164,   165,   165,   166,   166,   167,   167,   169,
   168,   170,   170,   171,   172,   172,   172,   172,   172,   172,
   172,   172,   172,   172,   172,   172,   172,   172,   172,   172,
   172,   172,   172,   172,   172,   172,   172,   172,   172,   172,
   172,   172,   172,   172,   172,   172,   172,   172,   172,   172,
   172,   172,   172,   172,   172,   172,   172,   172,   172,   172,
   172,   172,   172,   172,   172,   172,   172,   172,   172,   172,
   172,   172,   172,   172,   172,   172,   172,   172,   172,   172,
   172,   172,   172,   172,   172,   172,   172,   172,   172,   172,
   172,   173,   173,   173,   174,   175,   175,   175,   175,   175,
   176,   176,   176,   176,   176,   177,   177,   178,   179,   180,
   180,   180,   180,   181,   181,   182,   182,   182,   182,   182,
   182,   182,   182,   182,   182,   182,   182,   182,   182,   182,
   182,   182,   182,   182,   182,   182,   182,   182,   182,   182,
   183,   183,   183,   183,   183,   183,   183,   183,   183,   183,
   183,   184,   184,   184,   185,   186,   186,   187,   188,   188,
   189,   189,   189,   189,   189,   189,   189,   189,   189,   189,
   190,   190,   191,   192,   192,   192,   193,   193,   193,   193,
   193,   193,   193,   193,   193,   193,   193,   193,   193,   193,
   193,   193,   193,   193,   193,   193,   193,   193,   193,   193,
   193,   194,   194,   194,   194,   194,   194,   195,   195,   195,
   195,   195,   195,   195,   195,   195,   195,   195,   195,   195,
   195,   196,   196,   197,   197,   199,   198,   198,   198,   198,
   198,   198,   198,   198,   198,   200,   200,   202,   201,   203,
   203,   203,   203,   203,   203,   204,   204,   206,   205,   205,
   205,   205,   205,   205,   205,   205,   205,   205,   205,   205,
   205,   205,   205,   205,   205,   205,   205,   205,   205,   205,
   205,   205,   205,   205,   205,   205,   205,   205,   205,   205,
   205,   205,   205,   205,   205,   205,   205,   205,   205,   205,
   205,   205,   205,   205,   205,   205,   205,   205,   205,   205,
   205,   205,   205,   205,   205,   205,   205,   205,   205,   205
};

static const short yyr2[] = {     0,
     0,     2,     1,     2,     1,     1,     1,     2,     2,     1,
     3,     1,     2,     1,     1,     1,     1,     1,     1,     1,
     7,     2,     3,     1,     3,     7,     5,     0,     1,     0,
     8,     1,     2,     4,     1,     1,     1,     1,     1,     1,
     1,     1,     1,     1,     1,     1,     1,     1,     1,     1,
     1,     1,     1,     1,     1,     1,     1,     1,     1,     1,
     1,     1,     1,     1,     1,     1,     1,     1,     1,     1,
     1,     1,     1,     1,     1,     1,     1,     1,     1,     1,
     1,     1,     1,     1,     1,     1,     1,     1,     1,     1,
     1,     1,     1,     1,     1,     1,     1,     1,     1,     1,
     1,     1,     1,     1,     1,     1,     1,     1,     1,     1,
     1,     0,     1,     3,     6,     1,     3,     4,     1,     1,
     5,     6,     9,     7,     8,     0,     1,     2,     2,     0,
     2,     2,     2,     1,     1,     4,     4,     7,     7,     7,
     7,     7,     4,     6,    14,     3,     8,     4,     6,     3,
     3,     3,     3,     3,     3,     4,     4,     4,     4,     4,
     4,     4,     3,     4,     4,     4,     4,     4,     6,     8,
     4,     0,     1,     3,     5,     6,     7,     3,     1,     3,
     1,     1,     1,     1,     1,     1,     1,     1,     1,     1,
     1,     1,     1,     1,     3,     4,     1,     2,     2,     2,
     3,     3,     3,     3,     3,     3,     3,     3,     3,     3,
     3,     3,     3,     3,     3,     3,     3,     3,     3,     5,
     3,     1,     2,     5,     3,     1,     3,     1,     1,     1,
     1,     2,     2,     3,     2,     1,     2,     1,     1,     1,
     1,     1,     3,     3,     1,     0,     5,     2,     1,     1,
     1,     2,     2,     3,     3,     1,     2,     0,     4,     1,
     1,     1,     1,     1,     1,     1,     3,     0,     3,     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,     1,     1,     1,     1,     1,
     1,     1,     1,     1,     1,     1,     1,     1,     1,     1,
     1,     1,     1,     1,     1,     1,     1,     1,     1,     1,
     1,     1,     1,     1,     1,     1,     1,     1,     2,     2
};

static const short yydefact[] = {     1,
     0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
    36,    37,     0,     0,     0,     0,    38,    39,    40,    41,
    42,    43,    44,    45,    46,    47,    48,    49,    50,    51,
    52,    53,    54,    55,    56,    57,    58,    59,    60,    61,
    62,    63,    64,    65,    66,    67,    68,    69,    70,    71,
    72,    73,    74,    75,    76,    77,    78,    79,    80,    81,
    82,    83,    84,    85,    86,    87,    88,    89,    90,    91,
    92,    93,    94,    95,    96,    97,   100,   101,   102,   103,
   104,   105,   106,   107,   108,   109,   110,   111,     0,     0,
     0,    98,    99,     0,     0,    35,   191,   192,     0,    12,
     2,     3,    10,     5,    20,    19,    14,    18,   194,     6,
    15,    16,    17,   249,   250,   251,     0,     0,   193,     0,
   129,   128,    38,    39,    40,    41,    43,    44,    45,    46,
    47,    48,    49,    50,    51,    52,    53,    54,    71,    92,
    96,    97,   110,   111,    98,    99,    35,     0,     0,   126,
     0,     0,     0,   245,   248,   242,     0,   240,   236,   238,
   239,   241,    35,     0,     0,     0,    22,     0,   228,   229,
   230,     0,   231,   193,     0,   197,     0,   246,     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,   172,     9,
     0,     7,     4,     0,   252,     0,     0,   181,   184,   183,
   182,   188,   189,   190,     0,   185,   186,   187,     0,   253,
    13,   112,     0,     0,   127,   194,     0,    24,     0,     0,
     0,     0,     0,   112,   172,   235,   237,   198,   200,   199,
     0,   232,     0,   233,     0,     0,     0,     0,     0,     0,
     0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
     0,     0,     0,     0,    23,     0,     0,     0,     0,   163,
    36,   172,     0,   226,   222,     0,     0,     0,     0,     0,
     0,     0,     0,   150,   151,   152,   153,   155,   154,     0,
     0,     0,     0,     0,     0,     0,     0,     0,     0,   146,
   236,   241,     0,   241,     0,     0,   173,    11,     8,     0,
     0,   195,     0,   254,   255,   113,     0,     0,   245,     0,
     0,    28,     0,     0,     0,   244,   243,     0,     0,   234,
   221,   215,   213,   214,   216,   202,   201,   217,   218,   219,
     0,   211,   212,   208,   209,   210,   206,   207,   203,   204,
   205,     0,   295,   287,   286,   273,   258,   321,   325,   316,
   319,   309,   323,   324,   310,   311,   312,   268,     0,   272,
   274,   275,   276,   277,   278,   279,   280,   281,   282,   283,
   284,   285,   289,   288,   290,   291,   292,   293,   294,   296,
   297,   298,   299,   300,   301,   302,   303,   304,   305,   306,
   307,   308,   313,   314,   315,   317,   318,   320,   322,   326,
   327,   328,     0,     0,     0,   270,   256,   162,   164,   223,
     0,     0,   179,     0,   165,     0,   137,   166,   167,   168,
     0,     0,   171,     0,     0,   148,     0,     0,     0,     0,
   143,     0,   156,   157,   158,   159,   160,     0,   136,   195,
     0,   172,   196,     0,     0,    30,     0,    25,   194,     0,
   228,   230,     0,     0,    29,    27,   121,     0,     0,   161,
     0,     0,     0,     0,   271,   329,   330,   247,   257,   172,
   225,     0,     0,   227,     0,   130,     0,     0,     0,   130,
   130,   236,   130,   135,   130,     0,   174,   196,     0,   172,
   114,   115,     0,     0,     0,     0,     0,   126,     0,   122,
   175,   220,     0,     0,   264,   261,   262,   263,   265,   260,
   266,   269,     0,   178,   180,   169,     0,     0,   149,     0,
     0,     0,     0,     0,     0,     0,   144,   176,     0,     0,
     0,    32,     0,   124,   117,     0,     0,    26,    21,   259,
     0,   224,   132,   131,   133,   138,     0,     0,   139,   141,
   140,   142,     0,   177,     0,    31,    33,   125,   118,     0,
   267,   170,   147,     0,     0,   123,     0,    34,     0,     0,
     0,     0,   145,     0,     0,     0
};

static const short yydefgoto[] = {   594,
     1,   101,   102,   211,   103,   104,   105,   106,   235,   107,
   474,   108,   513,   551,   552,   109,   327,   110,   470,   111,
   237,   112,   113,   538,   503,   114,   169,   316,   170,   171,
   433,   434,   229,   172,   173,   174,   285,   317,   176,   155,
   156,   120,   277,   425,   426,   483,   531,   532,   427,   484
};

static const short yypact[] = {-32768,
  1032,  -137,  -116,  2887,  -112,  -111,  -103,   -92,  1628,  2887,
-32768,-32768,  1761,   -83,   -97,   -81,   -79,   -65,   -57,   -55,
-32768,   -53,   -52,   -49,   -46,   -45,   -43,   -41,   -39,   -37,
   -35,   -34,   -33,-32768,-32768,-32768,-32768,-32768,-32768,-32768,
-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,   -31,
-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,
-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,
   -28,-32768,-32768,-32768,   -27,   -26,-32768,-32768,-32768,-32768,
-32768,-32768,-32768,-32768,-32768,-32768,   -25,   -23,   -22,   -21,
   -19,   -18,   -17,   -16,   -15,   -13,-32768,-32768,  1175,-32768,
  1032,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,
-32768,-32768,-32768,-32768,-32768,-32768,  2887,  -109,   330,   -63,
-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,
-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,
-32768,-32768,-32768,-32768,-32768,-32768,-32768,   -12,  1895,  2697,
  1895,  1895,    33,    15,    18,-32768,   -10,-32768,-32768,-32768,
-32768,-32768,    -7,  2029,  1895,  1895,-32768,  1895,-32768,-32768,
-32768,  2887,  -109,   -80,   550,-32768,  1895,-32768,  1895,  1895,
   -48,   773,  1895,   773,  1895,  1895,  1895,  1895,    40,    -5,
    -4,    -2,     1,     7,     8,   773,  1895,  1895,  1895,  1895,
  1895,  1895,  1895,  1895,  1895,     9,  2163,  2297,   773,-32768,
  1326,-32768,-32768,   -84,   -61,  2887,  1895,-32768,-32768,-32768,
-32768,-32768,-32768,-32768,   773,-32768,-32768,-32768,  1895,-32768,
-32768,  2887,   152,  2887,    21,   142,     4,-32768,   799,   836,
    12,   773,  2887,  2887,   773,-32768,-32768,-32768,-32768,-32768,
   872,   -61,   773,-32768,  1895,  1895,  1895,  1895,  1895,  1895,
  1895,  1895,  1895,  1895,  1895,  1895,  1895,  1895,  1895,  1895,
  1895,  1895,  1895,  1895,-32768,  2555,  3048,  3029,  3065,-32768,
  2887,   773,  2564,-32768,  4259,    10,  3683,    13,  3101,  3137,
  3173,  3719,    42,-32768,-32768,-32768,-32768,-32768,-32768,    16,
  3755,  3791,  3209,  3827,  3863,  3899,  3935,  3245,  3971,-32768,
    28,    35,  3281,    36,  3317,  -108,-32768,-32768,-32768,  2887,
  1895,    39,  3533,-32768,  4259,-32768,  -106,    19,    -3,  2793,
  1895,  1895,  1628,  1628,  1895,-32768,-32768,  -105,  -102,-32768,
-32768,  1028,    38,    38,  1028,   103,   103,   -47,   -47,   -47,
  4007,    38,    38,    66,    66,    66,   -64,   -64,-32768,-32768,
-32768,    41,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,
-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,    67,-32768,
-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,
-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,
-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,
-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,-32768,
-32768,-32768,    88,    90,   352,-32768,-32768,-32768,-32768,    43,
  -114,    65,-32768,   -94,-32768,  1895,-32768,-32768,-32768,-32768,
  1895,    93,-32768,  1895,  1895,-32768,  1895,  1895,  2431,  2431,
-32768,  1895,-32768,-32768,-32768,-32768,-32768,   773,-32768,-32768,
  3569,   773,    46,  2887,  1628,-32768,  1895,-32768,    47,    49,
    60,    62,  3641,    48,  4259,   212,-32768,  3353,  1628,-32768,
  1895,  1628,  3048,   -20,-32768,-32768,-32768,-32768,-32768,   773,
-32768,   773,  2887,-32768,  3389,  4043,    64,  4079,  4115,  4043,
  4043,  -100,    99,  4259,    99,   616,-32768,-32768,   -99,   773,
-32768,-32768,   219,    74,  1628,  2887,  1895,  2793,  1628,-32768,
-32768,  4295,  1477,  2973,-32768,-32768,-32768,-32768,-32768,-32768,
-32768,   104,   -98,-32768,-32768,-32768,   -30,    75,-32768,  1895,
  1895,    77,    78,    80,    81,  1895,-32768,-32768,   -96,   118,
     2,-32768,  1628,-32768,-32768,  3605,    92,-32768,-32768,-32768,
   -20,-32768,-32768,-32768,-32768,-32768,  3425,  3461,-32768,-32768,
-32768,-32768,  4151,-32768,   115,-32768,-32768,-32768,-32768,  1628,
-32768,-32768,-32768,  1895,  1628,-32768,  4187,-32768,  1895,  4223,
  1895,  3497,-32768,   251,   252,-32768
};

static const short yypgoto[] = {-32768,
-32768,-32768,   153,  -229,  -179,    -8,-32768,-32768,-32768,-32768,

⌨️ 快捷键说明

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