From 2fe23b18c613bc9ff5f1834694c2ca7bbadde386 Mon Sep 17 00:00:00 2001 From: ruki Date: Fri, 5 Apr 2024 00:57:10 +0800 Subject: add basic types --- xmake/scripts/module/xmi.h | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) (limited to 'xmake/scripts/module') diff --git a/xmake/scripts/module/xmi.h b/xmake/scripts/module/xmi.h index 8de81be44..c8057c51e 100644 --- a/xmake/scripts/module/xmi.h +++ b/xmake/scripts/module/xmi.h @@ -50,7 +50,7 @@ #define XMI_LUA_TUSERDATA 7 #define XMI_LUA_TTHREAD 8 -#define LUA_NUMTYPES 9 +#define XMI_LUA_NUMTYPES 9 // pseudo-indices #ifdef XMI_USE_LUAJIT @@ -200,6 +200,19 @@ */ #ifndef XM_PREFIX_H +// basic types +# define LUA_TNONE XMI_LUA_TNONE +# define LUA_TNIL XMI_LUA_TNIL +# define LUA_TBOOLEAN XMI_LUA_TBOOLEAN +# define LUA_TLIGHTUSERDATA XMI_LUA_TLIGHTUSERDATA +# define LUA_TNUMBER XMI_LUA_TNUMBER +# define LUA_TSTRING XMI_LUA_TSTRING +# define LUA_TTABLE XMI_LUA_TTABLE +# define LUA_TFUNCTION XMI_LUA_TFUNCTION +# define LUA_TUSERDATA XMI_LUA_TUSERDATA +# define LUA_TTHREAD XMI_LUA_TTHREAD +# define LUA_NUMTYPES XMI_LUA_NUMTYPES + // get macros # define lua_getglobal xmi_lua_getglobal # define lua_gettable xmi_lua_gettable -- cgit v1.3.1