1 /* This is a generated file. DO NOT EDIT! */ 2 3 #ifdef LJLIB_MODULE_base 4 #undef LJLIB_MODULE_base 5 static const lua_CFunction lj_lib_cf_base[] = { 6 lj_ffh_assert, 7 lj_ffh_next, 8 lj_ffh_pairs, 9 lj_ffh_ipairs_aux, 10 lj_ffh_ipairs, 11 lj_ffh_setmetatable, 12 lj_cf_getfenv, 13 lj_cf_setfenv, 14 lj_ffh_rawget, 15 lj_cf_rawset, 16 lj_cf_rawequal, 17 lj_cf_unpack, 18 lj_cf_select, 19 lj_ffh_tonumber, 20 lj_ffh_tostring, 21 lj_cf_error, 22 lj_ffh_pcall, 23 lj_cf_loadfile, 24 lj_cf_load, 25 lj_cf_loadstring, 26 lj_cf_dofile, 27 lj_cf_gcinfo, 28 lj_cf_collectgarbage, 29 lj_cf_newproxy, 30 lj_cf_print 31 }; 32 static const uint8_t lj_lib_init_base[] = { 33 2,0,28,70,97,115,115,101,114,116,195,110,105,108,199,98,111,111,108,101,97, 34 110,252,1,200,117,115,101,114,100,97,116,97,198,115,116,114,105,110,103,197, 35 117,112,118,97,108,198,116,104,114,101,97,100,197,112,114,111,116,111,200,102, 36 117,110,99,116,105,111,110,197,116,114,97,99,101,197,99,100,97,116,97,197,116, 37 97,98,108,101,252,9,198,110,117,109,98,101,114,132,116,121,112,101,68,110,101, 38 120,116,253,69,112,97,105,114,115,64,253,70,105,112,97,105,114,115,140,103, 39 101,116,109,101,116,97,116,97,98,108,101,76,115,101,116,109,101,116,97,116, 40 97,98,108,101,7,103,101,116,102,101,110,118,7,115,101,116,102,101,110,118,70, 41 114,97,119,103,101,116,6,114,97,119,115,101,116,8,114,97,119,101,113,117,97, 42 108,6,117,110,112,97,99,107,6,115,101,108,101,99,116,72,116,111,110,117,109, 43 98,101,114,195,110,105,108,197,102,97,108,115,101,196,116,114,117,101,72,116, 44 111,115,116,114,105,110,103,5,101,114,114,111,114,69,112,99,97,108,108,134, 45 120,112,99,97,108,108,8,108,111,97,100,102,105,108,101,4,108,111,97,100,10, 46 108,111,97,100,115,116,114,105,110,103,6,100,111,102,105,108,101,6,103,99,105, 47 110,102,111,14,99,111,108,108,101,99,116,103,97,114,98,97,103,101,252,2,8,110, 48 101,119,112,114,111,120,121,200,116,111,115,116,114,105,110,103,5,112,114,105, 49 110,116,252,3,200,95,86,69,82,83,73,79,78,250,255 50 }; 51 #endif 52 53 #ifdef LJLIB_MODULE_coroutine 54 #undef LJLIB_MODULE_coroutine 55 static const lua_CFunction lj_lib_cf_coroutine[] = { 56 lj_cf_coroutine_status, 57 lj_cf_coroutine_running, 58 lj_cf_coroutine_create, 59 lj_ffh_coroutine_yield, 60 lj_ffh_coroutine_resume, 61 lj_cf_coroutine_wrap 62 }; 63 static const uint8_t lj_lib_init_coroutine[] = { 64 30,13,6,6,115,116,97,116,117,115,7,114,117,110,110,105,110,103,6,99,114,101, 65 97,116,101,69,121,105,101,108,100,70,114,101,115,117,109,101,254,4,119,114, 66 97,112,255 67 }; 68 #endif 69 70 #ifdef LJLIB_MODULE_math 71 #undef LJLIB_MODULE_math 72 static const lua_CFunction lj_lib_cf_math[] = { 73 lj_ffh_math_abs, 74 lj_ffh_math_sqrt, 75 lj_ffh_math_log, 76 lj_ffh_math_atan2, 77 lj_ffh_math_ldexp, 78 lj_ffh_math_min, 79 lj_cf_math_random, 80 lj_cf_math_randomseed 81 }; 82 static const uint8_t lj_lib_init_math[] = { 83 37,16,30,67,97,98,115,133,102,108,111,111,114,132,99,101,105,108,68,115,113, 84 114,116,133,108,111,103,49,48,131,101,120,112,131,115,105,110,131,99,111,115, 85 131,116,97,110,132,97,115,105,110,132,97,99,111,115,132,97,116,97,110,132,115, 86 105,110,104,132,99,111,115,104,132,116,97,110,104,133,102,114,101,120,112,132, 87 109,111,100,102,251,248,193,99,26,220,165,76,64,131,100,101,103,251,57,157, 88 82,162,70,223,145,63,131,114,97,100,67,108,111,103,69,97,116,97,110,50,131, 89 112,111,119,132,102,109,111,100,69,108,100,101,120,112,67,109,105,110,131,109, 90 97,120,251,24,45,68,84,251,33,9,64,194,112,105,250,251,0,0,0,0,0,0,240,127, 91 196,104,117,103,101,250,252,2,6,114,97,110,100,111,109,252,2,10,114,97,110, 92 100,111,109,115,101,101,100,255 93 }; 94 #endif 95 96 #ifdef LJLIB_MODULE_bit 97 #undef LJLIB_MODULE_bit 98 static const lua_CFunction lj_lib_cf_bit[] = { 99 lj_ffh_bit_tobit, 100 lj_ffh_bit_lshift, 101 lj_ffh_bit_band, 102 lj_cf_bit_tohex 103 }; 104 static const uint8_t lj_lib_init_bit[] = { 105 65,42,12,69,116,111,98,105,116,132,98,110,111,116,133,98,115,119,97,112,70, 106 108,115,104,105,102,116,134,114,115,104,105,102,116,135,97,114,115,104,105, 107 102,116,131,114,111,108,131,114,111,114,68,98,97,110,100,131,98,111,114,132, 108 98,120,111,114,5,116,111,104,101,120,255 109 }; 110 #endif 111 112 #ifdef LJLIB_MODULE_string 113 #undef LJLIB_MODULE_string 114 static const lua_CFunction lj_lib_cf_string[] = { 115 lj_ffh_string_len, 116 lj_ffh_string_byte, 117 lj_ffh_string_char, 118 lj_ffh_string_sub, 119 lj_ffh_string_rep, 120 lj_ffh_string_reverse, 121 lj_cf_string_dump, 122 lj_cf_string_find, 123 lj_cf_string_match, 124 lj_cf_string_gmatch, 125 lj_cf_string_gsub, 126 lj_cf_string_format 127 }; 128 static const uint8_t lj_lib_init_string[] = { 129 77,53,14,67,108,101,110,68,98,121,116,101,68,99,104,97,114,67,115,117,98,67, 130 114,101,112,71,114,101,118,101,114,115,101,133,108,111,119,101,114,133,117, 131 112,112,101,114,4,100,117,109,112,4,102,105,110,100,5,109,97,116,99,104,254, 132 6,103,109,97,116,99,104,4,103,115,117,98,6,102,111,114,109,97,116,255 133 }; 134 #endif 135 136 #ifdef LJLIB_MODULE_table 137 #undef LJLIB_MODULE_table 138 static const lua_CFunction lj_lib_cf_table[] = { 139 lj_cf_table_foreachi, 140 lj_cf_table_foreach, 141 lj_ffh_table_getn, 142 lj_cf_table_maxn, 143 lj_cf_table_insert, 144 lj_cf_table_remove, 145 lj_cf_table_concat, 146 lj_cf_table_sort 147 }; 148 static const uint8_t lj_lib_init_table[] = { 149 92,61,8,8,102,111,114,101,97,99,104,105,7,102,111,114,101,97,99,104,68,103, 150 101,116,110,4,109,97,120,110,6,105,110,115,101,114,116,6,114,101,109,111,118, 151 101,6,99,111,110,99,97,116,4,115,111,114,116,255 152 }; 153 #endif 154 155 #ifdef LJLIB_MODULE_io_method 156 #undef LJLIB_MODULE_io_method 157 static const lua_CFunction lj_lib_cf_io_method[] = { 158 lj_cf_io_method_close, 159 lj_cf_io_method_read, 160 lj_cf_io_method_write, 161 lj_cf_io_method_flush, 162 lj_cf_io_method_seek, 163 lj_cf_io_method_setvbuf, 164 lj_cf_io_method_lines, 165 lj_cf_io_method___gc, 166 lj_cf_io_method___tostring 167 }; 168 static const uint8_t lj_lib_init_io_method[] = { 169 100,62,10,5,99,108,111,115,101,4,114,101,97,100,5,119,114,105,116,101,5,102, 170 108,117,115,104,4,115,101,101,107,7,115,101,116,118,98,117,102,5,108,105,110, 171 101,115,4,95,95,103,99,10,95,95,116,111,115,116,114,105,110,103,252,1,199,95, 172 95,105,110,100,101,120,250,255 173 }; 174 #endif 175 176 #ifdef LJLIB_MODULE_io 177 #undef LJLIB_MODULE_io 178 static const lua_CFunction lj_lib_cf_io[] = { 179 lj_cf_io_open, 180 lj_cf_io_popen, 181 lj_cf_io_tmpfile, 182 lj_cf_io_close, 183 lj_cf_io_read, 184 lj_cf_io_write, 185 lj_cf_io_flush, 186 lj_cf_io_input, 187 lj_cf_io_output, 188 lj_cf_io_lines, 189 lj_cf_io_type 190 }; 191 static const uint8_t lj_lib_init_io[] = { 192 109,62,12,252,2,192,250,4,111,112,101,110,5,112,111,112,101,110,7,116,109,112, 193 102,105,108,101,5,99,108,111,115,101,4,114,101,97,100,5,119,114,105,116,101, 194 5,102,108,117,115,104,5,105,110,112,117,116,6,111,117,116,112,117,116,5,108, 195 105,110,101,115,4,116,121,112,101,255 196 }; 197 #endif 198 199 #ifdef LJLIB_MODULE_os 200 #undef LJLIB_MODULE_os 201 static const lua_CFunction lj_lib_cf_os[] = { 202 lj_cf_os_execute, 203 lj_cf_os_remove, 204 lj_cf_os_rename, 205 lj_cf_os_tmpname, 206 lj_cf_os_getenv, 207 lj_cf_os_exit, 208 lj_cf_os_clock, 209 lj_cf_os_date, 210 lj_cf_os_time, 211 lj_cf_os_difftime, 212 lj_cf_os_setlocale 213 }; 214 static const uint8_t lj_lib_init_os[] = { 215 120,62,11,7,101,120,101,99,117,116,101,6,114,101,109,111,118,101,6,114,101, 216 110,97,109,101,7,116,109,112,110,97,109,101,6,103,101,116,101,110,118,4,101, 217 120,105,116,5,99,108,111,99,107,4,100,97,116,101,4,116,105,109,101,8,100,105, 218 102,102,116,105,109,101,9,115,101,116,108,111,99,97,108,101,255 219 }; 220 #endif 221 222 #ifdef LJLIB_MODULE_debug 223 #undef LJLIB_MODULE_debug 224 static const lua_CFunction lj_lib_cf_debug[] = { 225 lj_cf_debug_getregistry, 226 lj_cf_debug_getmetatable, 227 lj_cf_debug_setmetatable, 228 lj_cf_debug_getfenv, 229 lj_cf_debug_setfenv, 230 lj_cf_debug_getinfo, 231 lj_cf_debug_getlocal, 232 lj_cf_debug_setlocal, 233 lj_cf_debug_getupvalue, 234 lj_cf_debug_setupvalue, 235 lj_cf_debug_upvalueid, 236 lj_cf_debug_upvaluejoin, 237 lj_cf_debug_sethook, 238 lj_cf_debug_gethook, 239 lj_cf_debug_debug, 240 lj_cf_debug_traceback 241 }; 242 static const uint8_t lj_lib_init_debug[] = { 243 131,62,16,11,103,101,116,114,101,103,105,115,116,114,121,12,103,101,116,109, 244 101,116,97,116,97,98,108,101,12,115,101,116,109,101,116,97,116,97,98,108,101, 245 7,103,101,116,102,101,110,118,7,115,101,116,102,101,110,118,7,103,101,116,105, 246 110,102,111,8,103,101,116,108,111,99,97,108,8,115,101,116,108,111,99,97,108, 247 10,103,101,116,117,112,118,97,108,117,101,10,115,101,116,117,112,118,97,108, 248 117,101,9,117,112,118,97,108,117,101,105,100,11,117,112,118,97,108,117,101, 249 106,111,105,110,7,115,101,116,104,111,111,107,7,103,101,116,104,111,111,107, 250 5,100,101,98,117,103,9,116,114,97,99,101,98,97,99,107,255 251 }; 252 #endif 253 254 #ifdef LJLIB_MODULE_jit 255 #undef LJLIB_MODULE_jit 256 static const lua_CFunction lj_lib_cf_jit[] = { 257 lj_cf_jit_on, 258 lj_cf_jit_off, 259 lj_cf_jit_flush, 260 lj_cf_jit_status, 261 lj_cf_jit_attach 262 }; 263 static const uint8_t lj_lib_init_jit[] = { 264 147,62,9,2,111,110,3,111,102,102,5,102,108,117,115,104,6,115,116,97,116,117, 265 115,6,97,116,116,97,99,104,252,5,194,111,115,250,252,4,196,97,114,99,104,250, 266 252,3,203,118,101,114,115,105,111,110,95,110,117,109,250,252,2,199,118,101, 267 114,115,105,111,110,250,255 268 }; 269 #endif 270 271 #ifdef LJLIB_MODULE_jit_util 272 #undef LJLIB_MODULE_jit_util 273 static const lua_CFunction lj_lib_cf_jit_util[] = { 274 lj_cf_jit_util_funcinfo, 275 lj_cf_jit_util_funcbc, 276 lj_cf_jit_util_funck, 277 lj_cf_jit_util_funcuvname, 278 lj_cf_jit_util_traceinfo, 279 lj_cf_jit_util_traceir, 280 lj_cf_jit_util_tracek, 281 lj_cf_jit_util_tracesnap, 282 lj_cf_jit_util_tracemc, 283 lj_cf_jit_util_traceexitstub, 284 lj_cf_jit_util_ircalladdr 285 }; 286 static const uint8_t lj_lib_init_jit_util[] = { 287 152,62,11,8,102,117,110,99,105,110,102,111,6,102,117,110,99,98,99,5,102,117, 288 110,99,107,10,102,117,110,99,117,118,110,97,109,101,9,116,114,97,99,101,105, 289 110,102,111,7,116,114,97,99,101,105,114,6,116,114,97,99,101,107,9,116,114,97, 290 99,101,115,110,97,112,7,116,114,97,99,101,109,99,13,116,114,97,99,101,101,120, 291 105,116,115,116,117,98,10,105,114,99,97,108,108,97,100,100,114,255 292 }; 293 #endif 294 295 #ifdef LJLIB_MODULE_jit_opt 296 #undef LJLIB_MODULE_jit_opt 297 static const lua_CFunction lj_lib_cf_jit_opt[] = { 298 lj_cf_jit_opt_start 299 }; 300 static const uint8_t lj_lib_init_jit_opt[] = { 301 163,62,1,5,115,116,97,114,116,255 302 }; 303 #endif 304 305 #ifdef LJLIB_MODULE_ffi_meta 306 #undef LJLIB_MODULE_ffi_meta 307 static const lua_CFunction lj_lib_cf_ffi_meta[] = { 308 lj_cf_ffi_meta___index, 309 lj_cf_ffi_meta___newindex, 310 lj_cf_ffi_meta___eq, 311 lj_cf_ffi_meta___len, 312 lj_cf_ffi_meta___lt, 313 lj_cf_ffi_meta___le, 314 lj_cf_ffi_meta___concat, 315 lj_cf_ffi_meta___call, 316 lj_cf_ffi_meta___add, 317 lj_cf_ffi_meta___sub, 318 lj_cf_ffi_meta___mul, 319 lj_cf_ffi_meta___div, 320 lj_cf_ffi_meta___mod, 321 lj_cf_ffi_meta___pow, 322 lj_cf_ffi_meta___unm, 323 lj_cf_ffi_meta___tostring, 324 lj_cf_ffi_meta___pairs, 325 lj_cf_ffi_meta___ipairs 326 }; 327 static const uint8_t lj_lib_init_ffi_meta[] = { 328 164,62,19,7,95,95,105,110,100,101,120,10,95,95,110,101,119,105,110,100,101, 329 120,4,95,95,101,113,5,95,95,108,101,110,4,95,95,108,116,4,95,95,108,101,8,95, 330 95,99,111,110,99,97,116,6,95,95,99,97,108,108,5,95,95,97,100,100,5,95,95,115, 331 117,98,5,95,95,109,117,108,5,95,95,100,105,118,5,95,95,109,111,100,5,95,95, 332 112,111,119,5,95,95,117,110,109,10,95,95,116,111,115,116,114,105,110,103,7, 333 95,95,112,97,105,114,115,8,95,95,105,112,97,105,114,115,195,102,102,105,203, 334 95,95,109,101,116,97,116,97,98,108,101,250,255 335 }; 336 #endif 337 338 #ifdef LJLIB_MODULE_ffi_clib 339 #undef LJLIB_MODULE_ffi_clib 340 static const lua_CFunction lj_lib_cf_ffi_clib[] = { 341 lj_cf_ffi_clib___index, 342 lj_cf_ffi_clib___newindex, 343 lj_cf_ffi_clib___gc 344 }; 345 static const uint8_t lj_lib_init_ffi_clib[] = { 346 182,62,3,7,95,95,105,110,100,101,120,10,95,95,110,101,119,105,110,100,101,120, 347 4,95,95,103,99,255 348 }; 349 #endif 350 351 #ifdef LJLIB_MODULE_ffi_callback 352 #undef LJLIB_MODULE_ffi_callback 353 static const lua_CFunction lj_lib_cf_ffi_callback[] = { 354 lj_cf_ffi_callback_free, 355 lj_cf_ffi_callback_set 356 }; 357 static const uint8_t lj_lib_init_ffi_callback[] = { 358 185,62,3,4,102,114,101,101,3,115,101,116,252,1,199,95,95,105,110,100,101,120, 359 250,255 360 }; 361 #endif 362 363 #ifdef LJLIB_MODULE_ffi 364 #undef LJLIB_MODULE_ffi 365 static const lua_CFunction lj_lib_cf_ffi[] = { 366 lj_cf_ffi_cdef, 367 lj_cf_ffi_new, 368 lj_cf_ffi_cast, 369 lj_cf_ffi_typeof, 370 lj_cf_ffi_istype, 371 lj_cf_ffi_sizeof, 372 lj_cf_ffi_alignof, 373 lj_cf_ffi_offsetof, 374 lj_cf_ffi_errno, 375 lj_cf_ffi_string, 376 lj_cf_ffi_copy, 377 lj_cf_ffi_fill, 378 lj_cf_ffi_abi, 379 lj_cf_ffi_metatype, 380 lj_cf_ffi_gc, 381 lj_cf_ffi_load 382 }; 383 static const uint8_t lj_lib_init_ffi[] = { 384 187,62,22,4,99,100,101,102,3,110,101,119,4,99,97,115,116,6,116,121,112,101, 385 111,102,6,105,115,116,121,112,101,6,115,105,122,101,111,102,7,97,108,105,103, 386 110,111,102,8,111,102,102,115,101,116,111,102,5,101,114,114,110,111,6,115,116, 387 114,105,110,103,4,99,111,112,121,4,102,105,108,108,3,97,98,105,252,8,192,250, 388 8,109,101,116,97,116,121,112,101,252,7,192,250,2,103,99,252,5,192,250,4,108, 389 111,97,100,252,4,193,67,250,252,3,194,111,115,250,252,2,196,97,114,99,104,250, 390 255 391 }; 392 #endif 393 394