From 63ccf42397c30d89497d5f1e1e953ce879bef724 Mon Sep 17 00:00:00 2001 From: Roberto Ierusalimschy Date: Thu, 7 Oct 1999 17:04:30 -0200 Subject: new API function 'lua_type'. --- lbuiltin.c | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) (limited to 'lbuiltin.c') diff --git a/lbuiltin.c b/lbuiltin.c index b4bdcfd3..2e5f1fb1 100644 --- a/lbuiltin.c +++ b/lbuiltin.c @@ -1,5 +1,5 @@ /* -** $Id: lbuiltin.c,v 1.63 1999/09/20 14:57:29 roberto Exp roberto $ +** $Id: lbuiltin.c,v 1.64 1999/10/04 17:51:04 roberto Exp roberto $ ** Built-in functions ** See Copyright Notice in lua.h */ @@ -247,6 +247,13 @@ static void luaB_collectgarbage (void) { lua_pushnumber(lua_collectgarbage(luaL_opt_int(1, 0))); } + +static void luaB_type (void) { + lua_Object o = luaL_nonnullarg(1); + lua_pushstring(lua_type(o)); + lua_pushnumber(lua_tag(o)); +} + /* }====================================================== */ @@ -371,13 +378,6 @@ static void luaB_tostring (void) { lua_pushstring(buff); } - -static void luaB_type (void) { - lua_Object o = luaL_nonnullarg(1); - lua_pushstring(luaO_typename(luaA_Address(o))); - lua_pushnumber(lua_tag(o)); -} - /* }====================================================== */ -- cgit v1.2.3-55-g6feb