Download unify/third_party/lua/src/lstring.h from Snapkitty/repoverse: direct link, hf CLI and curl.
- Browser
- Download file 1.6 kB
-
https://huggingface.co/Snapkitty/repoverse/resolve/main/unify/third_party/lua/src/lstring.h
- Command line
-
hf download hf://Snapkitty/repoverse/unify/third_party/lua/src/lstring.h
-
curl -L -o lstring.h https://huggingface.co/Snapkitty/repoverse/resolve/main/unify/third_party/lua/src/lstring.h
1.6 kB
| /* | |
| ** $Id: lstring.h $ | |
| ** String table (keep all strings handled by Lua) | |
| ** See Copyright Notice in lua.h | |
| */ | |
| /* | |
| ** Memory-allocation error message must be preallocated (it cannot | |
| ** be created after memory is exhausted) | |
| */ | |
| /* | |
| ** Size of a TString: Size of the header plus space for the string | |
| ** itself (including final '\0'). | |
| */ | |
| /* | |
| ** test whether a string is a reserved word | |
| */ | |
| /* | |
| ** equality for short strings, which are always internalized | |
| */ | |
| LUAI_FUNC unsigned int luaS_hash (const char *str, size_t l, unsigned int seed); | |
| LUAI_FUNC unsigned int luaS_hashlongstr (TString *ts); | |
| LUAI_FUNC int luaS_eqlngstr (TString *a, TString *b); | |
| LUAI_FUNC void luaS_resize (lua_State *L, int newsize); | |
| LUAI_FUNC void luaS_clearcache (global_State *g); | |
| LUAI_FUNC void luaS_init (lua_State *L); | |
| LUAI_FUNC void luaS_remove (lua_State *L, TString *ts); | |
| LUAI_FUNC Udata *luaS_newudata (lua_State *L, size_t s, int nuvalue); | |
| LUAI_FUNC TString *luaS_newlstr (lua_State *L, const char *str, size_t l); | |
| LUAI_FUNC TString *luaS_new (lua_State *L, const char *str); | |
| LUAI_FUNC TString *luaS_createlngstrobj (lua_State *L, size_t l); | |