diff options
Diffstat (limited to 'lua.h')
-rw-r--r-- | lua.h | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -1,5 +1,5 @@ | |||
1 | /* | 1 | /* |
2 | ** $Id: lua.h,v 1.123 2002/03/18 18:18:35 roberto Exp roberto $ | 2 | ** $Id: lua.h,v 1.124 2002/03/27 12:49:53 roberto Exp roberto $ |
3 | ** Lua - An Extensible Extension Language | 3 | ** Lua - An Extensible Extension Language |
4 | ** TeCGraf: Grupo de Tecnologia em Computacao Grafica, PUC-Rio, Brazil | 4 | ** TeCGraf: Grupo de Tecnologia em Computacao Grafica, PUC-Rio, Brazil |
5 | ** e-mail: info@lua.org | 5 | ** e-mail: info@lua.org |
@@ -229,6 +229,7 @@ LUA_API void lua_newuserdatabox (lua_State *L, void *u); | |||
229 | #define lua_isnil(L,n) (lua_type(L,n) == LUA_TNIL) | 229 | #define lua_isnil(L,n) (lua_type(L,n) == LUA_TNIL) |
230 | #define lua_isboolean(L,n) (lua_type(L,n) == LUA_TBOOLEAN) | 230 | #define lua_isboolean(L,n) (lua_type(L,n) == LUA_TBOOLEAN) |
231 | #define lua_isnone(L,n) (lua_type(L,n) == LUA_TNONE) | 231 | #define lua_isnone(L,n) (lua_type(L,n) == LUA_TNONE) |
232 | #define lua_isnoneornil(L, n) (lua_type(L,n) <= 0) | ||
232 | 233 | ||
233 | #define lua_pushliteral(L, s) lua_pushlstring(L, "" s, \ | 234 | #define lua_pushliteral(L, s) lua_pushlstring(L, "" s, \ |
234 | (sizeof(s)/sizeof(char))-1) | 235 | (sizeof(s)/sizeof(char))-1) |