Github User Fetcher 1.0.0
C Application with Server and GUI
|
#include "lua.h"
Go to the source code of this file.
Macros | |
#define | LUA_VERSUFFIX "_" LUA_VERSION_MAJOR "_" LUA_VERSION_MINOR |
#define | LUA_COLIBNAME "coroutine" |
#define | LUA_TABLIBNAME "table" |
#define | LUA_IOLIBNAME "io" |
#define | LUA_OSLIBNAME "os" |
#define | LUA_STRLIBNAME "string" |
#define | LUA_UTF8LIBNAME "utf8" |
#define | LUA_MATHLIBNAME "math" |
#define | LUA_DBLIBNAME "debug" |
#define | LUA_LOADLIBNAME "package" |
Functions | |
LUAMOD_API int | luaopen_base (lua_State *L) |
LUAMOD_API int | luaopen_coroutine (lua_State *L) |
LUAMOD_API int | luaopen_table (lua_State *L) |
LUAMOD_API int | luaopen_io (lua_State *L) |
LUAMOD_API int | luaopen_os (lua_State *L) |
LUAMOD_API int | luaopen_string (lua_State *L) |
LUAMOD_API int | luaopen_utf8 (lua_State *L) |
LUAMOD_API int | luaopen_math (lua_State *L) |
LUAMOD_API int | luaopen_debug (lua_State *L) |
LUAMOD_API int | luaopen_package (lua_State *L) |
LUALIB_API void | luaL_openlibs (lua_State *L) |
#define LUA_COLIBNAME "coroutine" |
Definition at line 20 of file lua-5.4.3/src/lualib.h.
#define LUA_DBLIBNAME "debug" |
Definition at line 41 of file lua-5.4.3/src/lualib.h.
#define LUA_IOLIBNAME "io" |
Definition at line 26 of file lua-5.4.3/src/lualib.h.
#define LUA_LOADLIBNAME "package" |
Definition at line 44 of file lua-5.4.3/src/lualib.h.
#define LUA_MATHLIBNAME "math" |
Definition at line 38 of file lua-5.4.3/src/lualib.h.
#define LUA_OSLIBNAME "os" |
Definition at line 29 of file lua-5.4.3/src/lualib.h.
#define LUA_STRLIBNAME "string" |
Definition at line 32 of file lua-5.4.3/src/lualib.h.
#define LUA_TABLIBNAME "table" |
Definition at line 23 of file lua-5.4.3/src/lualib.h.
#define LUA_UTF8LIBNAME "utf8" |
Definition at line 35 of file lua-5.4.3/src/lualib.h.
#define LUA_VERSUFFIX "_" LUA_VERSION_MAJOR "_" LUA_VERSION_MINOR |
Definition at line 15 of file lua-5.4.3/src/lualib.h.
LUALIB_API void luaL_openlibs | ( | lua_State * | L | ) |
Definition at line 30 of file lua-5.1.5/src/linit.c.
References luaL_Reg::func, loadedlibs, loadedlibs, loadedlibs, lua_call, lua_pop, lua_pushcfunction, lua_pushstring(), LUA_REGISTRYINDEX, lua_setfield(), luaL_getsubtable(), luaL_requiref(), lualibs, luaL_Reg::name, and preloadedlibs.
LUAMOD_API int luaopen_base | ( | lua_State * | L | ) |
Definition at line 648 of file lua-5.1.5/src/lbaselib.c.
References base_funcs, base_funcs, base_funcs, base_open(), co_funcs, LUA_COLIBNAME, LUA_GNAME, lua_pushglobaltable, lua_pushliteral, lua_pushvalue(), lua_setfield(), LUA_VERSION, luaL_register(), and luaL_setfuncs().
LUAMOD_API int luaopen_coroutine | ( | lua_State * | L | ) |
Definition at line 151 of file lua-5.2.4/src/lcorolib.c.
References co_funcs, co_funcs, co_funcs, and luaL_newlib.
LUAMOD_API int luaopen_debug | ( | lua_State * | L | ) |
Definition at line 394 of file lua-5.1.5/src/ldblib.c.
References dblib, dblib, dblib, dblib, LUA_DBLIBNAME, luaL_newlib, and luaL_register().
LUAMOD_API int luaopen_io | ( | lua_State * | L | ) |
Definition at line 537 of file lua-5.1.5/src/liolib.c.
References createmeta(), createmeta(), createmeta(), createmeta(), createstdfile(), createstdfile(), createstdfile(), createstdfile(), io_fclose(), IO_INPUT, io_noclose(), IO_OUTPUT, io_pclose(), iolib, iolib, iolib, iolib, LUA_ENVIRONINDEX, lua_getfield(), LUA_IOLIBNAME, lua_pop, lua_replace, lua_setfenv(), luaL_newlib, luaL_register(), newfenv(), and NULL.
LUAMOD_API int luaopen_math | ( | lua_State * | L | ) |
Definition at line 251 of file lua-5.1.5/src/lmathlib.c.
References lua_getfield(), LUA_MATHLIBNAME, lua_pushinteger(), lua_pushnumber(), lua_setfield(), luaL_newlib, luaL_register(), mathlib, mathlib, mathlib, mathlib, PI, and setrandfunc().
LUAMOD_API int luaopen_os | ( | lua_State * | L | ) |
Definition at line 239 of file lua-5.1.5/src/loslib.c.
References LUA_OSLIBNAME, luaL_newlib, luaL_register(), syslib, syslib, syslib, and syslib.
LUAMOD_API int luaopen_package | ( | lua_State * | L | ) |
Definition at line 627 of file lua-5.1.5/src/loadlib.c.
References CLIBS, createclibstable(), createclibstable(), createsearcherstable(), createsearcherstable(), createsearcherstable(), gctm(), gctm(), ll_funcs, ll_funcs, ll_funcs, ll_funcs, loaders, LUA_CPATH, LUA_CPATH_DEFAULT, LUA_CPATH_VAR, LUA_CPATHVERSION, lua_createtable(), LUA_DIRSEP, LUA_ENVIRONINDEX, LUA_EXEC_DIR, LUA_EXECDIR, lua_getfield(), LUA_GLOBALSINDEX, LUA_IGMARK, LUA_LOADED_TABLE, LUA_LOADLIBNAME, lua_newtable, LUA_PATH, LUA_PATH_DEFAULT, LUA_PATH_MARK, LUA_PATH_SEP, LUA_PATH_VAR, LUA_PATHSEP, LUA_PATHVERSION, lua_pop, LUA_PRELOAD_TABLE, lua_pushcfunction, lua_pushglobaltable, lua_pushliteral, lua_pushvalue(), lua_rawseti(), LUA_REGISTRYINDEX, lua_replace, lua_setfield(), lua_setmetatable(), luaL_findtable(), luaL_getsubtable(), luaL_newlib, luaL_newmetatable(), luaL_register(), luaL_setfuncs(), NULL, pk_funcs, pk_funcs, pk_funcs, pk_funcs, setpath(), setpath(), setpath(), and setpath().
LUAMOD_API int luaopen_string | ( | lua_State * | L | ) |
Definition at line 862 of file lua-5.1.5/src/lstrlib.c.
References createmetatable(), createmetatable(), createmetatable(), createmetatable(), lua_getfield(), lua_setfield(), LUA_STRLIBNAME, luaL_newlib, luaL_register(), strlib, strlib, strlib, and strlib.
LUAMOD_API int luaopen_table | ( | lua_State * | L | ) |
Definition at line 283 of file lua-5.1.5/src/ltablib.c.
References lua_getfield(), lua_setglobal, LUA_TABLIBNAME, luaL_newlib, luaL_register(), tab_funcs, tab_funcs, tab_funcs, and tab_funcs.
LUAMOD_API int luaopen_utf8 | ( | lua_State * | L | ) |
Definition at line 250 of file lua-5.3.6/src/lutf8lib.c.
References funcs, lua_pushlstring(), lua_setfield(), luaL_newlib, and UTF8PATT.