misc/liblua/lualib.h
changeset 10017 de822cd3df3a
parent 3697 d5b30d6373fc
equal deleted inserted replaced
10015:4feced261c68 10017:de822cd3df3a
    10 
    10 
    11 #include "lua.h"
    11 #include "lua.h"
    12 
    12 
    13 
    13 
    14 /* Key to file-handle type */
    14 /* Key to file-handle type */
    15 #define LUA_FILEHANDLE		"FILE*"
    15 #define LUA_FILEHANDLE      "FILE*"
    16 
    16 
    17 
    17 
    18 #define LUA_COLIBNAME	"coroutine"
    18 #define LUA_COLIBNAME   "coroutine"
    19 LUALIB_API int (luaopen_base) (lua_State *L);
    19 LUALIB_API int (luaopen_base) (lua_State *L);
    20 
    20 
    21 #define LUA_TABLIBNAME	"table"
    21 #define LUA_TABLIBNAME  "table"
    22 LUALIB_API int (luaopen_table) (lua_State *L);
    22 LUALIB_API int (luaopen_table) (lua_State *L);
    23 
    23 
    24 #define LUA_IOLIBNAME	"io"
    24 #define LUA_IOLIBNAME   "io"
    25 LUALIB_API int (luaopen_io) (lua_State *L);
    25 LUALIB_API int (luaopen_io) (lua_State *L);
    26 
    26 
    27 #define LUA_OSLIBNAME	"os"
    27 #define LUA_OSLIBNAME   "os"
    28 LUALIB_API int (luaopen_os) (lua_State *L);
    28 LUALIB_API int (luaopen_os) (lua_State *L);
    29 
    29 
    30 #define LUA_STRLIBNAME	"string"
    30 #define LUA_STRLIBNAME  "string"
    31 LUALIB_API int (luaopen_string) (lua_State *L);
    31 LUALIB_API int (luaopen_string) (lua_State *L);
    32 
    32 
    33 #define LUA_MATHLIBNAME	"math"
    33 #define LUA_MATHLIBNAME "math"
    34 LUALIB_API int (luaopen_math) (lua_State *L);
    34 LUALIB_API int (luaopen_math) (lua_State *L);
    35 
    35 
    36 #define LUA_DBLIBNAME	"debug"
    36 #define LUA_DBLIBNAME   "debug"
    37 LUALIB_API int (luaopen_debug) (lua_State *L);
    37 LUALIB_API int (luaopen_debug) (lua_State *L);
    38 
    38 
    39 #define LUA_LOADLIBNAME	"package"
    39 #define LUA_LOADLIBNAME "package"
    40 LUALIB_API int (luaopen_package) (lua_State *L);
    40 LUALIB_API int (luaopen_package) (lua_State *L);
    41 
    41 
    42 
    42 
    43 /* open all previous libraries */
    43 /* open all previous libraries */
    44 LUALIB_API void (luaL_openlibs) (lua_State *L);
    44 LUALIB_API void (luaL_openlibs) (lua_State *L);
    45 
    45 
    46 
    46 
    47 
    47 
    48 #ifndef lua_assert
    48 #ifndef lua_assert
    49 #define lua_assert(x)	((void)0)
    49 #define lua_assert(x)   ((void)0)
    50 #endif
    50 #endif
    51 
    51 
    52 
    52 
    53 #endif
    53 #endif