#include <limits.h>
#include <stddef.h>
#include <lua/luanut.h>
Go to the source code of this file.
Defines |
| #define | LUA_PATH "LUA_PATH" |
| #define | LUA_CPATH "LUA_CPATH" |
| #define | LUA_INIT "LUA_INIT" |
| #define | LUA_ROOT "/usr/local/" |
| #define | LUA_LDIR LUA_ROOT "share/lua/5.1/" |
| #define | LUA_CDIR LUA_ROOT "lib/lua/5.1/" |
| #define | LUA_PATH_DEFAULT |
| #define | LUA_CPATH_DEFAULT "./?.so;" LUA_CDIR"?.so;" LUA_CDIR"loadall.so" |
| #define | LUA_DIRSEP "/" |
| #define | LUA_PATHSEP ";" |
| #define | LUA_PATH_MARK "?" |
| #define | LUA_EXECDIR "!" |
| #define | LUA_IGMARK "-" |
| #define | LUA_INTEGER ptrdiff_t |
| #define | LUA_API extern |
| #define | LUALIB_API LUA_API |
| #define | LUAI_FUNC extern |
| #define | LUAI_DATA extern |
| #define | LUA_QL(x) "'" x "'" |
| #define | LUA_QS LUA_QL("%s") |
| #define | LUA_IDSIZE 60 |
| #define | LUAI_GCPAUSE 200 |
| #define | LUAI_GCMUL 200 |
| #define | LUA_COMPAT_VARARG |
| #define | LUA_COMPAT_MOD |
| #define | LUA_COMPAT_LSTR 1 |
| #define | LUA_COMPAT_GFIND |
| #define | LUA_COMPAT_OPENLIB |
| #define | luai_apicheck(L, o) { (void)L; } |
| #define | LUAI_BITSINT 16 |
| #define | LUAI_UINT32 unsigned long |
| #define | LUAI_INT32 long |
| #define | LUAI_MAXINT32 LONG_MAX |
| #define | LUAI_UMEM unsigned long |
| #define | LUAI_MEM long |
| #define | LUAI_MAXCALLS 20000 |
| #define | LUAI_MAXCSTACK 8000 |
| #define | LUAI_MAXCCALLS 200 |
| #define | LUAI_MAXVARS 200 |
| #define | LUAI_MAXUPVALUES 60 |
| #define | LUAL_BUFFERSIZE 1024 |
| #define | LUA_NUMBER_DOUBLE |
| #define | LUA_NUMBER double |
| #define | LUAI_UACNUMBER double |
| #define | LUA_NUMBER_SCAN "%lf" |
| #define | LUA_NUMBER_FMT "%.14g" |
| #define | lua_number2str(s, n) sprintf((s), LUA_NUMBER_FMT, (n)) |
| #define | LUAI_MAXNUMBER2STR 32 |
| #define | lua_str2number(s, p) strtod((s), (p)) |
| #define | lua_number2int(i, d) ((i)=(int)(d)) |
| #define | lua_number2integer(i, d) ((i)=(lua_Integer)(d)) |
| #define | LUAI_USER_ALIGNMENT_T union { double u; void *s; long l; } |
| #define | LUAI_THROW(L, c) longjmp((c)->b, 1) |
| #define | LUAI_TRY(L, c, a) if (setjmp((c)->b) == 0) { a } |
| #define | luai_jmpbuf jmp_buf |
| #define | LUA_MAXCAPTURES 32 |
| #define | lua_popen(L, c, m) |
| #define | lua_pclose(L, file) ((void)((void)L, file), 0) |
| #define | LUAI_EXTRASPACE 0 |
| #define | luai_userstateopen(L) ((void)L) |
| #define | luai_userstateclose(L) ((void)L) |
| #define | luai_userstatethread(L, L1) ((void)L) |
| #define | luai_userstatefree(L) ((void)L) |
| #define | luai_userstateresume(L, n) ((void)L) |
| #define | luai_userstateyield(L, n) ((void)L) |
| #define | LUA_INTFRMLEN "l" |
| #define | LUA_INTFRM_T long |
| #define | LUA_NUMBER long |
| #define | LUAI_UACNUMBER int |
| #define | LUA_NUMBER_SCAN "%ld" |
| #define | LUA_NUMBER_FMT "%ld" |
| #define | LUAI_MAXNUMBER2STR 12 |
| #define | lua_str2number(s, p) strtol((s), (p), 10) |
| #define | luai_nummod(a, b) ((a) % (b)) |
| #define | luai_numpow(a, b) (int)(pow((double)a,(double)b) + 0.5) |
| #define | lua_number2int(i, d) ((i)=(int)(d)) |
| #define | lua_number2integer(i, d) ((i)=(lua_Integer)(d)) |
| #define | LUA_MAX_ROTABLE_NAME 16 |
| #define | NUTLUA_OPTIMIZE_MEMORY 0 |
Define Documentation
| #define LUA_PATH "LUA_PATH" |
| #define LUA_CPATH "LUA_CPATH" |
| #define LUA_INIT "LUA_INIT" |
| #define LUA_ROOT "/usr/local/" |
| #define LUA_LDIR LUA_ROOT "share/lua/5.1/" |
| #define LUA_CDIR LUA_ROOT "lib/lua/5.1/" |
| #define LUA_CPATH_DEFAULT "./?.so;" LUA_CDIR"?.so;" LUA_CDIR"loadall.so" |
| #define LUA_PATH_MARK "?" |
| #define LUA_INTEGER ptrdiff_t |
| #define LUALIB_API LUA_API |
| #define LUA_QL |
( |
|
x | ) |
"'" x "'" |
| #define LUA_QS LUA_QL("%s") |
| #define LUA_COMPAT_VARARG |
| #define LUA_COMPAT_LSTR 1 |
| #define LUA_COMPAT_OPENLIB |
| #define luai_apicheck |
( |
|
L, |
|
|
|
o |
|
) |
| { (void)L; } |
| #define LUAI_UINT32 unsigned long |
| #define LUAI_MAXINT32 LONG_MAX |
| #define LUAI_UMEM unsigned long |
| #define LUAI_MAXCALLS 20000 |
| #define LUAI_MAXCSTACK 8000 |
| #define LUAI_MAXCCALLS 200 |
| #define LUAI_MAXUPVALUES 60 |
| #define LUAL_BUFFERSIZE 1024 |
| #define LUA_NUMBER_DOUBLE |
| #define LUA_NUMBER double |
| #define LUAI_UACNUMBER double |
| #define LUA_NUMBER_SCAN "%lf" |
| #define LUA_NUMBER_FMT "%.14g" |
| #define lua_number2str |
( |
|
s, |
|
|
|
n |
|
) |
| sprintf((s), LUA_NUMBER_FMT, (n)) |
| #define LUAI_MAXNUMBER2STR 32 |
| #define lua_str2number |
( |
|
s, |
|
|
|
p |
|
) |
| strtod((s), (p)) |
| #define lua_number2int |
( |
|
i, |
|
|
|
d |
|
) |
| ((i)=(int)(d)) |
| #define lua_number2integer |
( |
|
i, |
|
|
|
d |
|
) |
| ((i)=(lua_Integer)(d)) |
| #define LUAI_USER_ALIGNMENT_T union { double u; void *s; long l; } |
| #define LUAI_THROW |
( |
|
L, |
|
|
|
c |
|
) |
| longjmp((c)->b, 1) |
| #define LUAI_TRY |
( |
|
L, |
|
|
|
c, |
|
|
|
a |
|
) |
| if (setjmp((c)->b) == 0) { a } |
| #define luai_jmpbuf jmp_buf |
| #define LUA_MAXCAPTURES 32 |
| #define lua_popen |
( |
|
L, |
|
|
|
c, |
|
|
|
m |
|
) |
| |
| #define lua_pclose |
( |
|
L, |
|
|
|
file |
|
) |
| ((void)((void)L, file), 0) |
| #define LUAI_EXTRASPACE 0 |
| #define luai_userstateopen |
( |
|
L | ) |
((void)L) |
| #define luai_userstateclose |
( |
|
L | ) |
((void)L) |
| #define luai_userstatethread |
( |
|
L, |
|
|
|
L1 |
|
) |
| ((void)L) |
| #define luai_userstatefree |
( |
|
L | ) |
((void)L) |
| #define luai_userstateresume |
( |
|
L, |
|
|
|
n |
|
) |
| ((void)L) |
| #define luai_userstateyield |
( |
|
L, |
|
|
|
n |
|
) |
| ((void)L) |
| #define LUA_INTFRMLEN "l" |
| #define LUA_INTFRM_T long |
| #define LUAI_UACNUMBER int |
| #define LUA_NUMBER_SCAN "%ld" |
| #define LUA_NUMBER_FMT "%ld" |
| #define LUAI_MAXNUMBER2STR 12 |
| #define lua_str2number |
( |
|
s, |
|
|
|
p |
|
) |
| strtol((s), (p), 10) |
| #define luai_nummod |
( |
|
a, |
|
|
|
b |
|
) |
| ((a) % (b)) |
| #define luai_numpow |
( |
|
a, |
|
|
|
b |
|
) |
| (int)(pow((double)a,(double)b) + 0.5) |
| #define lua_number2int |
( |
|
i, |
|
|
|
d |
|
) |
| ((i)=(int)(d)) |
| #define lua_number2integer |
( |
|
i, |
|
|
|
d |
|
) |
| ((i)=(lua_Integer)(d)) |
| #define LUA_MAX_ROTABLE_NAME 16 |
| #define NUTLUA_OPTIMIZE_MEMORY 0 |