|
native Lua
0.4.0
Lua on the platform you use with the compiler you choose
|
#include "lprefix.h"#include <string.h>#include "lua.h"#include "ldebug.h"#include "ldo.h"#include "lmem.h"#include "lobject.h"#include "lstate.h"#include "lstring.h"
Macros | |
| #define | lstring_c |
| #define | LUA_CORE |
| #define | MEMERRMSG "not enough memory" |
| #define | LUAI_HASHLIMIT 5 |
Functions | |
| int | luaS_eqlngstr (TString *a, TString *b) |
| unsigned int | luaS_hash (const char *str, size_t l, unsigned int seed) |
| unsigned int | luaS_hashlongstr (TString *ts) |
| void | luaS_resize (lua_State *L, int newsize) |
| void | luaS_clearcache (global_State *g) |
| void | luaS_init (lua_State *L) |
| TString * | luaS_createlngstrobj (lua_State *L, size_t l) |
| void | luaS_remove (lua_State *L, TString *ts) |
| TString * | luaS_newlstr (lua_State *L, const char *str, size_t l) |
| TString * | luaS_new (lua_State *L, const char *str) |
| Udata * | luaS_newudata (lua_State *L, size_t s) |
| #define lstring_c |
| #define LUA_CORE |
| #define LUAI_HASHLIMIT 5 |
| #define MEMERRMSG "not enough memory" |
| void luaS_clearcache | ( | global_State * | g | ) |
| unsigned int luaS_hash | ( | const char * | str, |
| size_t | l, | ||
| unsigned int | seed | ||
| ) |
| unsigned int luaS_hashlongstr | ( | TString * | ts | ) |
| void luaS_init | ( | lua_State * | L | ) |
| void luaS_resize | ( | lua_State * | L, |
| int | newsize | ||
| ) |
1.8.20