sdk-world v2026.11.05
PS2 SDK - world tier (copyleft-allowed, non-essential packages)
Loading...
Searching...
No Matches
lualib.h File Reference
#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)

Macro Definition Documentation

◆ LUA_COLIBNAME

#define LUA_COLIBNAME   "coroutine"

Definition at line 24 of file lualib.h.

◆ LUA_DBLIBNAME

#define LUA_DBLIBNAME   "debug"

Definition at line 45 of file lualib.h.

◆ LUA_IOLIBNAME

#define LUA_IOLIBNAME   "io"

Definition at line 30 of file lualib.h.

◆ LUA_LOADLIBNAME

#define LUA_LOADLIBNAME   "package"

Definition at line 48 of file lualib.h.

◆ LUA_MATHLIBNAME

#define LUA_MATHLIBNAME   "math"

Definition at line 42 of file lualib.h.

◆ LUA_OSLIBNAME

#define LUA_OSLIBNAME   "os"

Definition at line 33 of file lualib.h.

◆ LUA_STRLIBNAME

#define LUA_STRLIBNAME   "string"

Definition at line 36 of file lualib.h.

◆ LUA_TABLIBNAME

#define LUA_TABLIBNAME   "table"

Definition at line 27 of file lualib.h.

◆ LUA_UTF8LIBNAME

#define LUA_UTF8LIBNAME   "utf8"

Definition at line 39 of file lualib.h.

◆ LUA_VERSUFFIX

#define LUA_VERSUFFIX   "_" LUA_VERSION_MAJOR "_" LUA_VERSION_MINOR

Definition at line 19 of file lualib.h.

Function Documentation

◆ luaL_openlibs()

LUALIB_API void luaL_openlibs ( lua_State * L)

Definition at line 57 of file linit.c.

◆ luaopen_base()

LUAMOD_API int luaopen_base ( lua_State * L)

Definition at line 537 of file lbaselib.c.

◆ luaopen_coroutine()

LUAMOD_API int luaopen_coroutine ( lua_State * L)

Definition at line 206 of file lcorolib.c.

◆ luaopen_debug()

LUAMOD_API int luaopen_debug ( lua_State * L)

Definition at line 479 of file ldblib.c.

◆ luaopen_io()

LUAMOD_API int luaopen_io ( lua_State * L)

Definition at line 819 of file liolib.c.

◆ luaopen_math()

LUAMOD_API int luaopen_math ( lua_State * L)

Definition at line 751 of file lmathlib.c.

◆ luaopen_os()

LUAMOD_API int luaopen_os ( lua_State * L)

Definition at line 424 of file loslib.c.

◆ luaopen_package()

LUAMOD_API int luaopen_package ( lua_State * L)

Definition at line 744 of file loadlib.c.

◆ luaopen_string()

LUAMOD_API int luaopen_string ( lua_State * L)

Definition at line 1869 of file lstrlib.c.

◆ luaopen_table()

LUAMOD_API int luaopen_table ( lua_State * L)

Definition at line 426 of file ltablib.c.

◆ luaopen_utf8()

LUAMOD_API int luaopen_utf8 ( lua_State * L)

Definition at line 285 of file lutf8lib.c.