RetroArch
Macros | Functions | Variables
linit.c File Reference
#include "lprefix.h"
#include <stddef.h>
#include "lua.h"
#include "lualib.h"
#include "lauxlib.h"
Include dependency graph for linit.c:

Macros

#define linit_c
 
#define LUA_LIB
 

Functions

LUALIB_API void luaL_openlibs (lua_State *L)
 

Variables

static const luaL_Reg loadedlibs []
 

Macro Definition Documentation

◆ linit_c

#define linit_c

◆ LUA_LIB

#define LUA_LIB

Function Documentation

◆ luaL_openlibs()

LUALIB_API void luaL_openlibs ( lua_State L)
Here is the call graph for this function:
Here is the caller graph for this function:

Variable Documentation

◆ loadedlibs

const luaL_Reg loadedlibs[]
static
Initial value:
= {
{"_G", luaopen_base},
}
#define LUA_DBLIBNAME
Definition: lualib.h:44
#define LUA_MATHLIBNAME
Definition: lualib.h:41
LUAMOD_API int luaopen_debug(lua_State *L)
Definition: ldblib.c:452
#define LUA_IOLIBNAME
Definition: lualib.h:26
#define LUA_STRLIBNAME
Definition: lualib.h:32
LUAMOD_API int luaopen_string(lua_State *L)
Definition: lstrlib.c:1579
#define LUA_LOADLIBNAME
Definition: lualib.h:47
LUAMOD_API int luaopen_base(lua_State *L)
Definition: lbaselib.c:486
LUAMOD_API int luaopen_os(lua_State *L)
Definition: loslib.c:405
LUAMOD_API int luaopen_math(lua_State *L)
Definition: lmathlib.c:398
LUAMOD_API int luaopen_io(lua_State *L)
Definition: liolib.c:767
#define NULL
Pointer to 0.
Definition: gctypes.h:65
LUAMOD_API int luaopen_coroutine(lua_State *L)
Definition: lcorolib.c:164
LUAMOD_API int() luaopen_utf8(lua_State *L)
Definition: lutf8lib.c:250
LUAMOD_API int luaopen_package(lua_State *L)
Definition: loadlib.c:767
#define LUA_TABLIBNAME
Definition: lualib.h:23
LUAMOD_API int luaopen_table(lua_State *L)
Definition: ltablib.c:441
#define LUA_OSLIBNAME
Definition: lualib.h:29
#define LUA_COLIBNAME
Definition: lualib.h:20
#define LUA_UTF8LIBNAME
Definition: lualib.h:35