|
|
|
@ -129,48 +129,49 @@ static struct {
|
|
|
|
|
{"lua_concat", reinterpret_cast<void *>(lua_concat)},
|
|
|
|
|
{"lua_len", reinterpret_cast<void *>(lua_len)},
|
|
|
|
|
{"lua_stringtonumber", reinterpret_cast<void *>(lua_stringtonumber)},
|
|
|
|
|
{"luaC_upvalbarrier_", reinterpret_cast<void *>(luaC_upvalbarrier_)},
|
|
|
|
|
{"luaD_call", reinterpret_cast<void *>(luaD_call)},
|
|
|
|
|
{"luaD_poscall", reinterpret_cast<void *>(luaD_poscall)},
|
|
|
|
|
{"luaD_precall", reinterpret_cast<void *>(luaD_precall)},
|
|
|
|
|
{"luaF_close", reinterpret_cast<void *>(luaF_close)},
|
|
|
|
|
{"raise_error", reinterpret_cast<void *>(raise_error)},
|
|
|
|
|
{"luaG_runerror", reinterpret_cast<void *>(luaG_runerror)},
|
|
|
|
|
{"luaH_getstr", reinterpret_cast<void *>(luaH_getstr)},
|
|
|
|
|
{"luaO_arith", reinterpret_cast<void *>(luaO_arith)},
|
|
|
|
|
{"luaT_trybinTM", reinterpret_cast<void *>(luaT_trybinTM)},
|
|
|
|
|
{"luaV_tonumber_", reinterpret_cast<void *>(luaV_tonumber_)},
|
|
|
|
|
{"luaV_tointeger", reinterpret_cast<void *>(luaV_tointeger)},
|
|
|
|
|
{"luaV_tointeger_", reinterpret_cast<void *>(luaV_tointeger_)},
|
|
|
|
|
{"luaD_poscall", reinterpret_cast<void *>(luaD_poscall)},
|
|
|
|
|
{"luaV_equalobj", reinterpret_cast<void *>(luaV_equalobj)},
|
|
|
|
|
{"luaV_lessthan", reinterpret_cast<void *>(luaV_lessthan)},
|
|
|
|
|
{"luaV_lessequal", reinterpret_cast<void *>(luaV_lessequal)},
|
|
|
|
|
{"luaV_execute", reinterpret_cast<void *>(luaV_execute)},
|
|
|
|
|
{"luaV_gettable", reinterpret_cast<void *>(luaV_gettable)},
|
|
|
|
|
{"luaV_settable", reinterpret_cast<void *>(luaV_settable)},
|
|
|
|
|
{"luaD_precall", reinterpret_cast<void *>(luaD_precall)},
|
|
|
|
|
{"luaV_objlen", reinterpret_cast<void *>(luaV_objlen)},
|
|
|
|
|
{"luaV_forlimit", reinterpret_cast<void *>(luaV_forlimit)},
|
|
|
|
|
{"luaV_finishget", reinterpret_cast<void *>(luaV_finishget)},
|
|
|
|
|
{"luaV_mod", reinterpret_cast<void *>(luaV_mod)},
|
|
|
|
|
{"luaV_div", reinterpret_cast<void *>(luaV_div)},
|
|
|
|
|
{"raviV_op_newtable", reinterpret_cast<void *>(raviV_op_newtable)},
|
|
|
|
|
{"luaO_arith", reinterpret_cast<void *>(luaO_arith)},
|
|
|
|
|
{"raviV_op_newarrayint", reinterpret_cast<void *>(raviV_op_newarrayint)},
|
|
|
|
|
{"raviV_op_newarrayfloat", reinterpret_cast<void *>(raviV_op_newarrayfloat)},
|
|
|
|
|
{"raviV_op_setlist", reinterpret_cast<void *>(raviV_op_setlist)},
|
|
|
|
|
{"raviV_op_concat", reinterpret_cast<void *>(raviV_op_concat)},
|
|
|
|
|
{"raviV_op_closure", reinterpret_cast<void *>(raviV_op_closure)},
|
|
|
|
|
{"raviV_op_vararg", reinterpret_cast<void *>(raviV_op_vararg)},
|
|
|
|
|
{"luaV_objlen", reinterpret_cast<void *>(luaV_objlen)},
|
|
|
|
|
{"luaV_forlimit", reinterpret_cast<void *>(luaV_forlimit)},
|
|
|
|
|
{"raviV_op_setupval", reinterpret_cast<void *>(raviV_op_setupval)},
|
|
|
|
|
{"raviV_op_setupvali", reinterpret_cast<void *>(raviV_op_setupvali)},
|
|
|
|
|
{"raviV_op_setupvalf", reinterpret_cast<void *>(raviV_op_setupvalf)},
|
|
|
|
|
{"raviV_op_setupvalai", reinterpret_cast<void *>(raviV_op_setupvalai)},
|
|
|
|
|
{"raviV_op_setupvalaf", reinterpret_cast<void *>(raviV_op_setupvalaf)},
|
|
|
|
|
{"raviV_op_setupvalt", reinterpret_cast<void *>(raviV_op_setupvalt)},
|
|
|
|
|
{"luaD_call", reinterpret_cast<void *>(luaD_call)},
|
|
|
|
|
{"raviH_set_int", reinterpret_cast<void *>(raviH_set_int)},
|
|
|
|
|
{"raviH_set_float", reinterpret_cast<void *>(raviH_set_float)},
|
|
|
|
|
{"raviV_check_usertype", reinterpret_cast<void *>(raviV_check_usertype)},
|
|
|
|
|
{"luaT_trybinTM", reinterpret_cast<void *>(luaT_trybinTM)},
|
|
|
|
|
{"raviV_gettable_sskey", reinterpret_cast<void *>(raviV_gettable_sskey)},
|
|
|
|
|
{"raviV_settable_sskey", reinterpret_cast<void *>(raviV_settable_sskey)},
|
|
|
|
|
{"raviV_gettable_i", reinterpret_cast<void *>(raviV_gettable_i)},
|
|
|
|
|
{"raviV_settable_i", reinterpret_cast<void *>(raviV_settable_i)},
|
|
|
|
|
{"luaG_runerror", reinterpret_cast<void *>(luaG_runerror)},
|
|
|
|
|
{"luaC_upvalbarrier_", reinterpret_cast<void *>(luaC_upvalbarrier_)},
|
|
|
|
|
{"luaV_finishget", reinterpret_cast<void *>(luaV_finishget)},
|
|
|
|
|
{"luaH_getstr", reinterpret_cast<void *>(luaH_getstr)},
|
|
|
|
|
{"raviV_op_add", reinterpret_cast<void *>(raviV_op_add)},
|
|
|
|
|
{"raviV_op_mul", reinterpret_cast<void *>(raviV_op_mul)},
|
|
|
|
|
{"raviV_op_sub", reinterpret_cast<void *>(raviV_op_sub)},
|
|
|
|
@ -181,12 +182,12 @@ static struct {
|
|
|
|
|
{"raviV_op_band", reinterpret_cast<void *>(raviV_op_band)},
|
|
|
|
|
{"raviV_op_bor", reinterpret_cast<void *>(raviV_op_bor)},
|
|
|
|
|
{"raviV_op_bxor", reinterpret_cast<void *>(raviV_op_bxor)},
|
|
|
|
|
{"luaV_mod", reinterpret_cast<void *>(luaV_mod)},
|
|
|
|
|
{"luaV_div", reinterpret_cast<void *>(luaV_div)},
|
|
|
|
|
{"raviV_op_totype", reinterpret_cast<void *>(raviV_op_totype)},
|
|
|
|
|
#ifdef RAVI_DEFER_STATEMENT
|
|
|
|
|
{"raviV_op_defer", reinterpret_cast<void *>(raviV_op_defer)},
|
|
|
|
|
#endif
|
|
|
|
|
{"raviV_debug_trace", reinterpret_cast<void *>(raviV_debug_trace)},
|
|
|
|
|
{"raise_error", reinterpret_cast<void *>(raise_error)},
|
|
|
|
|
{"printf", reinterpret_cast<void *>(printf)},
|
|
|
|
|
{"puts", reinterpret_cast<void *>(puts)},
|
|
|
|
|
{nullptr, nullptr}};
|
|
|
|
|