diff options
| author | ame <[email protected]> | 2024-02-29 16:01:36 -0600 |
|---|---|---|
| committer | ame <[email protected]> | 2024-02-29 16:01:36 -0600 |
| commit | 7465fa182f3ed748184ed7e10999a5e02f722aef (patch) | |
| tree | 8d363a646dbce0c70258ae5232123128ad87535d /src/lua.h | |
| parent | 03eaa13bcff97661c67b3f2ba1c62147c5ba846c (diff) | |
working on 'rolling' parsing
Diffstat (limited to 'src/lua.h')
| -rw-r--r-- | src/lua.h | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -20,6 +20,11 @@ void i_dcopy(lua_State* src, lua_State* dest, void*); _tset_b(L, Tidx, K, V, lua_pushinteger)
#define luaI_tsetb(L, Tidx, K, V)\
_tset_b(L, Tidx, K, V, lua_pushboolean)
+#define luaI_tsetsl(L, Tidx, K, V, len)\
+ lua_pushvalue(L, Tidx);\
+ lua_pushstring(L, K);\
+ lua_pushlstring(L, V, len);\
+ lua_settable(L, Tidx);
#define luaI_tsets(L, Tidx, K, V)\
_tset_b(L, Tidx, K, V, lua_pushstring)
#define luaI_tsetv(L, Tidx, K, V)\
|
