// Shared declarations for Lua <-> TS argument handling #ifndef _H_LUAINTERP_SHARED #define _H_LUAINTERP_SHARED #include "lua.h" #define BLL_ARG_COUNT 20 #define BLL_ARG_MAX 8192 extern char bll_arg_buffer[BLL_ARG_COUNT][BLL_ARG_MAX]; bool bll_toarg(lua_State *L, char *buf, int i, bool err); int bll_pcall(lua_State *L, int nargs, int nret); void bll_printError(lua_State *L, const char *operation, const char *item); extern lua_State *gL; #endif