|
lua5.4
|
#include "lprefix.h"#include <stddef.h>#include <string.h>#include "lua.h"#include "lapi.h"#include "ldebug.h"#include "ldo.h"#include "lfunc.h"#include "lgc.h"#include "llex.h"#include "lmem.h"#include "lstate.h"#include "lstring.h"#include "ltable.h"#include "ltm.h"#include <time.h>类 | |
| struct | LX |
| struct | LG |
宏定义 | |
| #define | lstate_c |
| #define | LUA_CORE |
| #define | fromstate(L) (cast(LX *, cast(lu_byte *, (L)) - offsetof(LX, l))) |
| #define | addbuff(b, p, e) |
类型定义 | |
| typedef struct LX | LX |
| typedef struct LG | LG |
函数 | |
| static unsigned int | luai_makeseed (lua_State *L) |
| void | luaE_setdebt (global_State *g, l_mem debt) |
| LUA_API int | lua_setcstacklimit (lua_State *L, unsigned int limit) |
| CallInfo * | luaE_extendCI (lua_State *L) |
| void | luaE_freeCI (lua_State *L) |
| void | luaE_shrinkCI (lua_State *L) |
| void | luaE_checkcstack (lua_State *L) |
| LUAI_FUNC void | luaE_incCstack (lua_State *L) |
| static void | stack_init (lua_State *L1, lua_State *L) |
| static void | freestack (lua_State *L) |
| static void | init_registry (lua_State *L, global_State *g) |
| static void | f_luaopen (lua_State *L, void *ud) |
| static void | preinit_thread (lua_State *L, global_State *g) |
| static void | close_state (lua_State *L) |
| LUA_API lua_State * | lua_newthread (lua_State *L) |
| void | luaE_freethread (lua_State *L, lua_State *L1) |
| int | lua_resetthread (lua_State *L) |
| LUA_API lua_State * | lua_newstate (lua_Alloc f, void *ud) |
| LUA_API void | lua_close (lua_State *L) |
| void | luaE_warning (lua_State *L, const char *msg, int tocont) |
| void | luaE_warnerror (lua_State *L, const char *where) |
| #define addbuff | ( | b, | |
| p, | |||
| e | |||
| ) |
| #define lstate_c |
| #define LUA_CORE |
|
static |
|
static |
|
static |
|
static |
| int lua_resetthread | ( | lua_State * | L | ) |
| void luaE_checkcstack | ( | lua_State * | L | ) |
| void luaE_freeCI | ( | lua_State * | L | ) |
| void luaE_setdebt | ( | global_State * | g, |
| l_mem | debt | ||
| ) |
| void luaE_shrinkCI | ( | lua_State * | L | ) |
| void luaE_warnerror | ( | lua_State * | L, |
| const char * | where | ||
| ) |
| void luaE_warning | ( | lua_State * | L, |
| const char * | msg, | ||
| int | tocont | ||
| ) |
|
static |
|
static |
1.8.18