|
lua5.4
|
#include "lobject.h"宏定义 | |
| #define | sizeCclosure(n) |
| #define | sizeLclosure(n) |
| #define | isintwups(L) (L->twups != L) |
| #define | MAXUPVAL 255 |
| #define | upisopen(up) ((up)->v != &(up)->u.value) |
| #define | uplevel(up) check_exp(upisopen(up), cast(StkId, (up)->v)) |
| #define | MAXMISS 10 |
| #define | NOCLOSINGMETH (-1) |
| #define | CLOSEPROTECT (-2) |
函数 | |
| LUAI_FUNC Proto * | luaF_newproto (lua_State *L) |
| LUAI_FUNC CClosure * | luaF_newCclosure (lua_State *L, int nupvals) |
| LUAI_FUNC LClosure * | luaF_newLclosure (lua_State *L, int nupvals) |
| LUAI_FUNC void | luaF_initupvals (lua_State *L, LClosure *cl) |
| LUAI_FUNC UpVal * | luaF_findupval (lua_State *L, StkId level) |
| LUAI_FUNC void | luaF_newtbcupval (lua_State *L, StkId level) |
| LUAI_FUNC int | luaF_close (lua_State *L, StkId level, int status) |
| LUAI_FUNC void | luaF_unlinkupval (UpVal *uv) |
| LUAI_FUNC void | luaF_freeproto (lua_State *L, Proto *f) |
| LUAI_FUNC const char * | luaF_getlocalname (const Proto *func, int local_number, int pc) |
| #define CLOSEPROTECT (-2) |
| #define isintwups | ( | L | ) | (L->twups != L) |
| #define MAXMISS 10 |
| #define MAXUPVAL 255 |
| #define NOCLOSINGMETH (-1) |
| #define sizeCclosure | ( | n | ) |
| #define sizeLclosure | ( | n | ) |
| #define upisopen | ( | up | ) | ((up)->v != &(up)->u.value) |
1.8.18