11#include "common/lua/lua.h"
15#define LUA_FILEHANDLE "FILE*"
18#define LUA_COLIBNAME "coroutine"
19LUALIB_API int (luaopen_base) (
lua_State *L);
21#define LUA_TABLIBNAME "table"
22LUALIB_API int (luaopen_table) (
lua_State *L);
24#define LUA_IOLIBNAME "io"
25LUALIB_API int (luaopen_io) (
lua_State *L);
27#define LUA_OSLIBNAME "os"
28LUALIB_API int (luaopen_os) (
lua_State *L);
30#define LUA_STRLIBNAME "string"
31LUALIB_API int (luaopen_string) (
lua_State *L);
33#define LUA_MATHLIBNAME "math"
34LUALIB_API int (luaopen_math) (
lua_State *L);
36#define LUA_DBLIBNAME "debug"
37LUALIB_API int (luaopen_debug) (
lua_State *L);
39#define LUA_LOADLIBNAME "package"
40LUALIB_API int (luaopen_package) (
lua_State *L);
44LUALIB_API void (luaL_openlibs) (
lua_State *L);
49#define lua_assert(x) ((void)0)