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

📄 chsgram.cc

📁 五行MMORPG引擎系统V1.0
💻 CC
📖 第 1 页 / 共 5 页
字号:
   111,     0,    19,    49,   119,    53,    53,    50,   111,     0,
    19,    49,    53,   119,    53,   119,    50,   111,     0,    19,
    49,    53,   119,    53,    50,   111,     0,    19,    49,    53,
    53,   119,    50,   111,     0,    19,    49,    53,    53,    50,
   111,     0,   123,     0,   123,     0,    49,   119,    50,     0,
   119,    56,   119,     0,   119,    48,   119,     0,   119,    47,
   119,     0,   119,    46,   119,     0,   119,    38,   119,     0,
   119,    39,   119,     0,   119,    40,   119,     0,   119,    41,
   119,     0,    47,    33,     0,    47,    32,     0,    39,   119,
     0,    40,   119,     0,    31,     0,   119,    89,   119,    52,
   119,     0,   119,    42,   119,     0,   119,    43,   119,     0,
   119,    79,   119,     0,   119,    80,   119,     0,   119,    77,
   119,     0,   119,    78,   119,     0,   119,    82,   119,     0,
   119,    64,   119,     0,   119,    65,   119,     0,   119,    81,
   119,     0,   119,    83,   119,     0,   119,    90,   119,     0,
   119,    59,   119,     0,    58,   119,     0,    57,   119,     0,
    36,     0,    37,     0,    30,     0,     6,     0,   120,     0,
    35,     0,    34,     0,    32,     0,    33,     0,    32,    85,
   129,    92,     0,    33,    85,   129,    92,     0,    33,    45,
    33,     0,    33,    45,    33,    85,   129,    92,     0,   119,
    45,    33,     0,   119,    45,    33,    85,   129,    92,     0,
   103,    60,    33,     0,   103,    60,    33,    85,   129,    92,
     0,    33,     0,    49,   119,    50,     0,    62,     0,    61,
     0,    66,   119,     0,    67,   119,     0,    68,   119,     0,
    69,   119,     0,    70,   119,     0,    71,   119,     0,    72,
   119,     0,    73,   119,     0,    74,   119,     0,    75,   119,
     0,   124,     0,   105,     0,    32,    44,   119,     0,    33,
    44,   119,     0,    32,    85,   129,    92,    44,   119,     0,
    33,    85,   129,    92,    44,   119,     0,    32,   122,     0,
    33,   122,     0,    32,    85,   129,    92,   122,     0,    33,
    85,   129,    92,   122,     0,   120,   122,     0,   120,    44,
   119,     0,   120,    44,    54,   126,    55,     0,    33,    49,
   125,    50,     0,    33,    84,    33,    49,   125,    50,     0,
    33,    45,    33,    49,   125,    50,     0,   119,    45,    33,
    49,   125,    50,     0,   103,    60,    33,    49,   125,    50,
     0,     0,   126,     0,   119,     0,   126,    51,   119,     0,
   128,     0,   127,   128,     0,    33,    44,   119,    53,     0,
    20,    44,   119,    53,     0,    33,    85,   129,    92,    44,
   119,    53,     0,   119,     0,   129,    51,   119,     0
};

#endif

#if YYDEBUG != 0
static const short yyrline[] = { 0,
   142,   147,   149,   154,   156,   158,   163,   168,   170,   175,
   177,   182,   183,   184,   185,   186,   187,   189,   191,   193,
   195,   197,   199,   204,   206,   211,   213,   218,   220,   222,
   224,   229,   231,   236,   241,   243,   248,   250,   255,   257,
   262,   264,   269,   271,   273,   275,   280,   282,   287,   289,
   294,   296,   301,   303,   305,   310,   312,   317,   319,   324,
   326,   331,   333,   335,   337,   339,   341,   343,   345,   350,
   355,   357,   359,   361,   363,   365,   367,   369,   371,   373,
   375,   377,   379,   381,   383,   385,   387,   389,   391,   393,
   395,   397,   399,   401,   403,   405,   407,   409,   411,   413,
   415,   417,   419,   421,   423,   425,   427,   429,   431,   433,
   435,   437,   442,   444,   446,   448,   450,   452,   457,   459,
   464,   466,   468,   470,   472,   474,   476,   478,   480,   482,
   484,   486,   491,   493,   495,   497,   499,   501,   503,   505,
   507,   509,   511,   513,   515,   520,   522,   524,   530,   532,
   537,   539,   544,   546,   551,   553,   558,   560,   562,   567,
   569
};

static const char * const yytname[] = {   "$","error","$undefined.","rwDEFINE",
"rwENDDEF","rwDECLARE","rwBREAK","rwELSE","rwCONTINUE","rwGLOBAL","rwIF","rwNIL",
"rwRETURN","rwWHILE","rwDO","rwENDIF","rwENDWHILE","rwENDFOR","rwDEFAULT","rwFOR",
"rwDATABLOCK","rwSWITCH","rwCASE","rwSWITCHSTR","rwCASEOR","rwPACKAGE","rwNAMESPACE",
"rwCLASS","ILLEGAL_TOKEN","CHRCONST","INTCONST","TTAG","VAR","IDENT","VSTR",
"STRATOM","TAGATOM","FLTCONST","'+'","'-'","'*'","'/'","'<'","'>'","'='","'.'",
"'|'","'&'","'%'","'('","')'","','","':'","';'","'{'","'}'","'^'","'~'","'!'",
"'@'","opOBJPTR","opMINUSMINUS","opPLUSPLUS","STMT_SEP","opSHL","opSHR","opPLASN",
"opMIASN","opMLASN","opDVASN","opMODASN","opANDASN","opXORASN","opORASN","opSLASN",
"opSRASN","opCAT","opEQ","opNE","opGE","opLE","opAND","opOR","opSTREQ","opCOLONCOLON",
"'['","opMDASN","opNDASN","opNTASN","'?'","opSTRNE","UNARY","']'","start","decl_list",
"decl","package_decl","fn_decl_list","statement_list","stmt","fn_decl_stmt",
"arg_list_decl","arg_list","var_decl","datablock_decl","object_decl","parent_block",
"object_name","object_args","object_declare_block","object_decl_list","stmt_block",
"switch_stmt","case_block","case_expr","if_stmt","while_stmt","for_stmt","expression_stmt",
"expr","slot_acc","class_name_expr","assign_op_struct","stmt_expr","funcall_expr",
"expr_list_decl","expr_list","slot_assign_list","slot_assign","aidx_expr",""
};
#endif

static const short yyr1[] = {     0,
    93,    94,    94,    95,    95,    95,    96,    97,    97,    98,
    98,    99,    99,    99,    99,    99,    99,    99,    99,    99,
    99,    99,    99,   100,   100,   101,   101,   102,   102,   102,
   102,   103,   103,   104,   105,   105,   106,   106,   107,   107,
   108,   108,   109,   109,   109,   109,   110,   110,   111,   111,
   112,   112,   113,   113,   113,   114,   114,   115,   115,   116,
   116,   117,   117,   117,   117,   117,   117,   117,   117,   118,
   119,   119,   119,   119,   119,   119,   119,   119,   119,   119,
   119,   119,   119,   119,   119,   119,   119,   119,   119,   119,
   119,   119,   119,   119,   119,   119,   119,   119,   119,   119,
   119,   119,   119,   119,   119,   119,   119,   119,   119,   119,
   119,   119,   120,   120,   120,   120,   120,   120,   121,   121,
   122,   122,   122,   122,   122,   122,   122,   122,   122,   122,
   122,   122,   123,   123,   123,   123,   123,   123,   123,   123,
   123,   123,   123,   123,   123,   124,   124,   124,   124,   124,
   125,   125,   126,   126,   127,   127,   128,   128,   128,   129,
   129
};

static const short yyr2[] = {     0,
     1,     0,     2,     1,     1,     1,     6,     1,     2,     0,
     2,     1,     1,     1,     1,     1,     2,     2,     2,     3,
     2,     4,     6,     8,    10,     0,     1,     1,     1,     3,
     3,     1,     1,    10,    10,     7,     0,     2,     0,     1,
     0,     2,     0,     1,     1,     2,     2,     3,     3,     1,
     7,     7,     4,     7,     5,     1,     3,     5,     7,     5,
     6,     9,     8,     8,     7,     8,     7,     7,     6,     1,
     1,     3,     3,     3,     3,     3,     3,     3,     3,     3,
     2,     2,     2,     2,     1,     5,     3,     3,     3,     3,
     3,     3,     3,     3,     3,     3,     3,     3,     3,     2,
     2,     1,     1,     1,     1,     1,     1,     1,     1,     1,
     4,     4,     3,     6,     3,     6,     3,     6,     1,     3,
     1,     1,     2,     2,     2,     2,     2,     2,     2,     2,
     2,     2,     1,     1,     3,     3,     6,     6,     2,     2,
     5,     5,     2,     3,     5,     4,     6,     6,     6,     6,
     0,     1,     1,     3,     1,     2,     4,     4,     7,     1,
     3
};

static const short yydefact[] = {     2,
     1,     0,     0,   105,     0,     0,     0,     0,     0,     0,
     0,     0,     0,     0,   104,    85,   109,   110,   108,   107,
   102,   103,     0,     0,     0,     0,     0,     0,     3,     6,
     4,     5,     0,    15,   134,    16,    12,    13,    14,     0,
     0,   106,    71,   133,     0,   119,     0,     0,    17,    18,
     0,   105,    85,    19,     0,    71,     0,    10,    50,     0,
     0,     0,     0,     0,     0,     0,     0,   122,   121,     0,
     0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
   139,     0,     0,   151,     0,     0,   140,    83,    84,    82,
    81,     0,   101,   100,     0,    21,     0,     0,     0,     0,
     0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
     0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
   143,    26,     0,     0,    39,     0,    20,     0,     0,     0,
     0,     0,     0,     0,     0,     0,     0,   135,   123,   124,
   125,   126,   127,   128,   129,   130,   131,   132,   160,     0,
   136,   113,   153,     0,   152,     0,     0,    72,   117,    77,
    78,    79,    80,    87,    88,   115,    76,    75,    74,    73,
    99,    94,    95,    91,    92,    89,    90,    96,    93,    97,
     0,    98,     0,   144,    29,    28,     0,    27,     0,   120,
    37,    40,     0,     0,    49,    11,     0,     0,     0,     0,
    37,     0,     0,     0,     8,     0,    22,     0,   111,   151,
     0,   146,     0,   151,   112,   151,     0,   151,     0,     0,
     0,     0,     0,    26,     0,    41,    58,    60,     0,     0,
     0,     0,     0,     0,     0,     0,     0,     0,     9,     0,
   161,     0,   141,     0,     0,   154,     0,     0,   142,     0,
     0,     0,     0,    86,   145,    10,    31,    30,     0,    38,
     0,     0,     0,    61,    69,     0,     0,     0,     0,     0,
     0,     0,     0,     0,     0,     7,    23,   137,   148,   114,
   147,   138,   150,   118,   149,   116,     0,     0,    42,    36,
    59,    68,    67,     0,    65,     0,     0,     0,     0,     0,
    56,    51,    52,    24,    10,    43,    66,    64,    63,     0,
     0,     0,     0,   155,     0,    10,     0,     0,     0,    45,
    44,    62,     0,     0,     0,     0,   156,    57,    53,    25,
    47,    35,     0,    46,     0,     0,     0,    34,     0,    55,
    48,   158,   157,     0,    10,     0,    54,     0,   159,     0,
     0,     0
};

static const short yydefgoto[] = {   350,
     1,    29,    30,   204,   129,    59,    32,   187,   188,    33,
    34,    35,   226,   191,   262,   319,   320,    60,    36,   274,
   300,    37,    38,    39,    40,    41,    42,    48,    81,    56,
    44,   154,   155,   313,   314,   150
};

static const short yypact[] = {-32768,
   345,     3,    46,   -10,    27,    -4,   174,    33,   439,    38,
    56,    50,    71,    69,-32768,    78,  2259,  2239,-32768,-32768,
-32768,-32768,   937,   937,    43,   937,   937,   937,-32768,-32768,
-32768,-32768,    64,-32768,-32768,-32768,-32768,-32768,-32768,    77,
  2046,   115,    79,-32768,    -7,-32768,   937,    82,-32768,-32768,
   937,-32768,-32768,-32768,  1011,-32768,   937,-32768,-32768,   120,
   649,    91,   937,   937,   106,   937,   937,-32768,-32768,   937,
   937,   937,   937,   937,   937,   937,   937,   937,   937,   937,
-32768,   937,   139,   937,   140,   937,-32768,   118,   118,-32768,
-32768,  1064,   118,   118,   141,-32768,   937,   937,   937,   937,
   937,   937,   158,   937,   937,   937,   937,   937,   937,   937,
   937,   937,   937,   937,   937,   937,   937,   937,   937,   685,
-32768,    53,   162,  1117,   937,  1170,-32768,  1223,   493,   147,
   721,  1276,   164,  1329,  1382,   195,   958,  2046,  2046,  2046,
  2046,  2046,  2046,  2046,  2046,  2046,  2046,  2046,  2046,   -44,
  2046,   -39,  2046,   149,   152,   163,   -42,-32768,   -36,   130,
   130,   118,   118,   177,   177,   -12,  2130,  2186,   118,  2158,
   350,   243,   243,  2214,  2214,   177,   177,  2102,  2074,   350,
  1435,   350,   937,  2046,-32768,-32768,   169,   173,   179,-32768,
   178,  2046,   439,   439,-32768,-32768,   937,   757,  1488,   793,
   178,   172,   185,    17,-32768,   937,-32768,   937,   269,   937,
   937,-32768,   937,   937,  2291,   937,   937,   937,   937,   937,
   -17,   186,    94,    53,   200,   193,   239,-32768,  1541,   439,
  1594,   829,   865,  1647,   199,   230,   230,   205,-32768,  1700,
  2046,   937,-32768,   209,   -40,  2046,   211,   937,-32768,   213,
   -25,   214,   -23,   -24,-32768,-32768,-32768,-32768,   223,-32768,
   937,   226,   439,-32768,-32768,   439,   439,  1753,   439,  1806,
   901,   224,   937,   225,   234,-32768,-32768,  2046,-32768,-32768,
-32768,  2046,-32768,-32768,-32768,-32768,   533,   236,   152,   238,
-32768,-32768,-32768,   439,-32768,   439,   439,  1859,    48,    73,
  2046,-32768,-32768,-32768,-32768,    85,-32768,-32768,-32768,   439,
   250,   -14,    -8,-32768,   937,-32768,   573,   244,   245,   294,
    85,-32768,   937,   937,   937,   248,-32768,  2046,   399,-32768,
-32768,-32768,   253,   294,  1912,  1965,   -22,-32768,   251,-32768,
-32768,-32768,-32768,   263,-32768,   937,   613,  2018,-32768,   311,
   312,-32768
};

static const short yypgoto[] = {-32768,
-32768,-32768,-32768,-32768,  -254,     0,  -130,    90,-32768,-32768,
-32768,  -228,   114,-32768,-32768,-32768,    -2,     8,-32768,  -233,
-32768,-32768,-32768,-32768,-32768,    37,-32768,-32768,   -15,    -1,
-32768,   -49,  -178,    14,  -282,   -53
};


#define	YYLAST		2366


static const short yytable[] = {    43,
    31,   287,    87,   275,   221,   205,   208,    43,   208,   210,
   208,   311,   216,    97,    98,    99,   100,   101,   102,     2,
   103,   104,   105,   106,   312,   208,   121,   208,   208,   324,
   327,   107,   157,   213,   108,    45,   218,   255,   327,   109,
   110,   122,    49,    55,    51,   211,   326,   209,   217,   215,
   317,   280,   111,   112,   113,   114,   115,   116,   117,    88,
    89,   329,    92,    93,    94,   119,   284,   311,   286,   344,
   325,   238,   219,   239,    90,    91,   123,   318,    46,    50,
   312,    57,   289,   124,   185,   186,    61,   126,    62,     3,
   347,   333,   318,   128,    47,   340,   315,   132,    63,   134,
   135,    65,   137,   138,   311,   333,   139,   140,   141,   142,
   143,   144,   145,   146,   147,   148,   149,   312,   151,    64,
   153,    66,   149,    95,   316,   257,   258,    43,   196,    96,
   125,   -70,   130,   160,   161,   162,   163,   164,   165,   133,
   167,   168,   169,   170,   171,   172,   173,   174,   175,   176,
   177,   178,   179,   180,   181,   182,   184,   245,   120,   136,
   244,   192,   103,   251,   247,   253,   250,   199,   252,    99,
   100,   152,   156,   159,   103,    68,    69,   106,     3,    52,
    70,    71,    72,    73,    74,    75,    76,    77,    78,    79,
   166,    43,    43,   243,   189,   197,   201,     2,   212,   249,
   227,   228,   213,    15,    53,    17,    18,    19,    20,    21,
    22,   214,    23,    24,    97,    98,    99,   100,   222,   153,
    25,   103,    26,   223,   106,   236,    54,   224,    43,   225,
    27,    28,   260,   229,   231,   108,   234,   265,   237,   256,
   109,   110,   240,   261,   241,   263,   153,   149,   272,   246,
   153,   273,   153,   149,   153,   149,   254,   276,   279,   117,
   281,    43,   283,   285,    43,    43,   119,    43,   268,   270,
   291,   337,   288,   292,   293,   290,   295,   299,   278,   302,
    97,    98,    99,   100,   282,    43,   196,   103,   303,   305,
   106,   306,    43,   323,    43,    43,   331,   153,     3,   332,
   338,   307,   345,   308,   309,   341,   346,   298,    43,   301,
   351,   352,   242,   259,   235,    43,   196,   322,   334,   321,
     0,     0,     0,     0,     0,     0,     0,    43,   196,    68,

⌨️ 快捷键说明

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