|
lua5.4
|
#include "lprefix.h"#include <stdio.h>#include <stdlib.h>#include <string.h>#include "lua.h"#include "lauxlib.h"#include "lualib.h"宏定义 | |
| #define | loadlib_c |
| #define | LUA_LIB |
| #define | LUA_IGMARK "-" |
| #define | LUA_CSUBSEP LUA_DIRSEP |
| #define | LUA_LSUBSEP LUA_DIRSEP |
| #define | LUA_POF "luaopen_" |
| #define | LUA_OFSEP "_" |
| #define | LIB_FAIL "open" |
| #define | setprogdir(L) ((void)0) |
| #define | LIB_FAIL "absent" |
| #define | DLMSG "dynamic libraries not enabled; check your Lua installation" |
| #define | LUA_PATH_VAR "LUA_PATH" |
| #define | LUA_CPATH_VAR "LUA_CPATH" |
| #define | ERRLIB 1 |
| #define | ERRFUNC 2 |
类型定义 | |
| typedef void(* | voidf) (void) |
函数 | |
| static void | lsys_unloadlib (void *lib) |
| static void * | lsys_load (lua_State *L, const char *path, int seeglb) |
| static lua_CFunction | lsys_sym (lua_State *L, void *lib, const char *sym) |
| static int | noenv (lua_State *L) |
| static void | setpath (lua_State *L, const char *fieldname, const char *envname, const char *dft) |
| static void * | checkclib (lua_State *L, const char *path) |
| static void | addtoclib (lua_State *L, const char *path, void *plib) |
| static int | gctm (lua_State *L) |
| static int | lookforfunc (lua_State *L, const char *path, const char *sym) |
| static int | ll_loadlib (lua_State *L) |
| static int | readable (const char *filename) |
| static const char * | getnextfilename (char **path, char *end) |
| static void | pusherrornotfound (lua_State *L, const char *path) |
| static const char * | searchpath (lua_State *L, const char *name, const char *path, const char *sep, const char *dirsep) |
| static int | ll_searchpath (lua_State *L) |
| static const char * | findfile (lua_State *L, const char *name, const char *pname, const char *dirsep) |
| static int | checkload (lua_State *L, int stat, const char *filename) |
| static int | searcher_Lua (lua_State *L) |
| static int | loadfunc (lua_State *L, const char *filename, const char *modname) |
| static int | searcher_C (lua_State *L) |
| static int | searcher_Croot (lua_State *L) |
| static int | searcher_preload (lua_State *L) |
| static void | findloader (lua_State *L, const char *name) |
| static int | ll_require (lua_State *L) |
| static void | createsearcherstable (lua_State *L) |
| static void | createclibstable (lua_State *L) |
| LUAMOD_API int | luaopen_package (lua_State *L) |
变量 | |
| static const char *const | CLIBS = "_CLIBS" |
| static const luaL_Reg | pk_funcs [] |
| static const luaL_Reg | ll_funcs [] |
| #define DLMSG "dynamic libraries not enabled; check your Lua installation" |
| #define ERRFUNC 2 |
| #define ERRLIB 1 |
| #define LIB_FAIL "open" |
| #define LIB_FAIL "absent" |
| #define loadlib_c |
| #define LUA_CPATH_VAR "LUA_CPATH" |
| #define LUA_CSUBSEP LUA_DIRSEP |
| #define LUA_IGMARK "-" |
| #define LUA_LIB |
| #define LUA_LSUBSEP LUA_DIRSEP |
| #define LUA_OFSEP "_" |
| #define LUA_PATH_VAR "LUA_PATH" |
| #define LUA_POF "luaopen_" |
| #define setprogdir | ( | L | ) | ((void)0) |
| typedef void(* voidf) (void) |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
| LUAMOD_API int luaopen_package | ( | lua_State * | L | ) |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
1.8.18