From 097edd388494bf8d294adb101b9c5fda688813e1 Mon Sep 17 00:00:00 2001 From: Roberto Ierusalimschy Date: Thu, 14 Nov 2002 13:41:38 -0200 Subject: better names for auxiliar functions --- lbaselib.c | 84 +++++++++++++++++++++++++++++++------------------------------- 1 file changed, 42 insertions(+), 42 deletions(-) (limited to 'lbaselib.c') diff --git a/lbaselib.c b/lbaselib.c index c55d3e98..bb90e306 100644 --- a/lbaselib.c +++ b/lbaselib.c @@ -1,5 +1,5 @@ /* -** $Id: lbaselib.c,v 1.105 2002/11/07 15:39:23 roberto Exp roberto $ +** $Id: lbaselib.c,v 1.106 2002/11/14 12:01:35 roberto Exp roberto $ ** Basic library ** See Copyright Notice in lua.h */ @@ -47,19 +47,19 @@ static int luaB_print (lua_State *L) { static int luaB_tonumber (lua_State *L) { - int base = luaL_opt_int(L, 2, 10); + int base = luaL_optint(L, 2, 10); if (base == 10) { /* standard conversion */ - luaL_check_any(L, 1); + luaL_checkany(L, 1); if (lua_isnumber(L, 1)) { lua_pushnumber(L, lua_tonumber(L, 1)); return 1; } } else { - const char *s1 = luaL_check_string(L, 1); + const char *s1 = luaL_checkstring(L, 1); char *s2; unsigned long n; - luaL_arg_check(L, 2 <= base && base <= 36, 2, "base out of range"); + luaL_argcheck(L, 2 <= base && base <= 36, 2, "base out of range"); n = strtoul(s1, &s2, base); if (s1 != s2) { /* at least one valid digit? */ while (isspace((unsigned char)(*s2))) s2++; /* skip trailing spaces */ @@ -75,8 +75,8 @@ static int luaB_tonumber (lua_State *L) { static int luaB_error (lua_State *L) { - int level = luaL_opt_int(L, 2, 1); - luaL_check_any(L, 1); + int level = luaL_optint(L, 2, 1); + luaL_checkany(L, 1); if (!lua_isstring(L, 1) || level == 0) lua_pushvalue(L, 1); /* propagate error mesage without changes */ else { /* add extra information */ @@ -89,7 +89,7 @@ static int luaB_error (lua_State *L) { static int luaB_getmetatable (lua_State *L) { - luaL_check_any(L, 1); + luaL_checkany(L, 1); if (!lua_getmetatable(L, 1)) { lua_pushnil(L); return 1; /* no metatable */ @@ -101,8 +101,8 @@ static int luaB_getmetatable (lua_State *L) { static int luaB_setmetatable (lua_State *L) { int t = lua_type(L, 2); - luaL_check_type(L, 1, LUA_TTABLE); - luaL_arg_check(L, t == LUA_TNIL || t == LUA_TTABLE, 2, + luaL_checktype(L, 1, LUA_TTABLE); + luaL_argcheck(L, t == LUA_TNIL || t == LUA_TTABLE, 2, "nil or table expected"); if (luaL_getmetafield(L, 1, "__metatable")) luaL_error(L, "cannot change a protected metatable"); @@ -116,8 +116,8 @@ static void getfunc (lua_State *L) { if (lua_isfunction(L, 1)) lua_pushvalue(L, 1); else { lua_Debug ar; - int level = luaL_opt_int(L, 1, 1); - luaL_arg_check(L, level >= 0, 1, "level must be non-negative"); + int level = luaL_optint(L, 1, 1); + luaL_argcheck(L, level >= 0, 1, "level must be non-negative"); if (lua_getstack(L, level, &ar) == 0) luaL_argerror(L, 1, "invalid level"); lua_getinfo(L, "f", &ar); @@ -142,7 +142,7 @@ static int luaB_getglobals (lua_State *L) { static int luaB_setglobals (lua_State *L) { - luaL_check_type(L, 2, LUA_TTABLE); + luaL_checktype(L, 2, LUA_TTABLE); getfunc(L); if (aux_getglobals(L)) /* __globals defined? */ luaL_error(L, "cannot change a protected global table"); @@ -156,24 +156,24 @@ static int luaB_setglobals (lua_State *L) { static int luaB_rawequal (lua_State *L) { - luaL_check_any(L, 1); - luaL_check_any(L, 2); + luaL_checkany(L, 1); + luaL_checkany(L, 2); lua_pushboolean(L, lua_rawequal(L, 1, 2)); return 1; } static int luaB_rawget (lua_State *L) { - luaL_check_type(L, 1, LUA_TTABLE); - luaL_check_any(L, 2); + luaL_checktype(L, 1, LUA_TTABLE); + luaL_checkany(L, 2); lua_rawget(L, 1); return 1; } static int luaB_rawset (lua_State *L) { - luaL_check_type(L, 1, LUA_TTABLE); - luaL_check_any(L, 2); - luaL_check_any(L, 3); + luaL_checktype(L, 1, LUA_TTABLE); + luaL_checkany(L, 2); + luaL_checkany(L, 3); lua_rawset(L, 1); return 1; } @@ -187,20 +187,20 @@ static int luaB_gcinfo (lua_State *L) { static int luaB_collectgarbage (lua_State *L) { - lua_setgcthreshold(L, luaL_opt_int(L, 1, 0)); + lua_setgcthreshold(L, luaL_optint(L, 1, 0)); return 0; } static int luaB_type (lua_State *L) { - luaL_check_any(L, 1); + luaL_checkany(L, 1); lua_pushstring(L, lua_typename(L, lua_type(L, 1))); return 1; } static int luaB_next (lua_State *L) { - luaL_check_type(L, 1, LUA_TTABLE); + luaL_checktype(L, 1, LUA_TTABLE); lua_settop(L, 2); /* create a 2nd argument if there isn't one */ if (lua_next(L, 1)) return 2; @@ -212,7 +212,7 @@ static int luaB_next (lua_State *L) { static int luaB_pairs (lua_State *L) { - luaL_check_type(L, 1, LUA_TTABLE); + luaL_checktype(L, 1, LUA_TTABLE); lua_getglobal(L, "next"); /* return generator, */ lua_pushvalue(L, 1); /* state, */ lua_pushnil(L); /* and initial value */ @@ -222,7 +222,7 @@ static int luaB_pairs (lua_State *L) { static int luaB_ipairs (lua_State *L) { lua_Number i = lua_tonumber(L, 2); - luaL_check_type(L, 1, LUA_TTABLE); + luaL_checktype(L, 1, LUA_TTABLE); if (i == 0 && lua_isnull(L, 2)) { /* `for' start? */ lua_getglobal(L, "ipairs"); /* return generator, */ lua_pushvalue(L, 1); /* state, */ @@ -250,8 +250,8 @@ static int passresults (lua_State *L, int status) { static int luaB_loadstring (lua_State *L) { size_t l; - const char *s = luaL_check_lstr(L, 1, &l); - const char *chunkname = luaL_opt_string(L, 2, s); + const char *s = luaL_checklstring(L, 1, &l); + const char *chunkname = luaL_optstring(L, 2, s); return passresults(L, luaL_loadbuffer(L, s, l, chunkname)); } @@ -265,7 +265,7 @@ static int writer (lua_State *L, const void* b, size_t size, void* B) { static int luaB_stringdump (lua_State *L) { luaL_Buffer b; - luaL_check_type(L, 1, LUA_TFUNCTION); + luaL_checktype(L, 1, LUA_TFUNCTION); luaL_buffinit(L,&b); if (!lua_dump(L, writer, &b)) luaL_error(L, "unable to dump given function"); @@ -276,13 +276,13 @@ static int luaB_stringdump (lua_State *L) { static int luaB_loadfile (lua_State *L) { - const char *fname = luaL_opt_string(L, 1, NULL); + const char *fname = luaL_optstring(L, 1, NULL); return passresults(L, luaL_loadfile(L, fname)); } static int luaB_dofile (lua_State *L) { - const char *fname = luaL_opt_string(L, 1, NULL); + const char *fname = luaL_optstring(L, 1, NULL); int status = luaL_loadfile(L, fname); if (status != 0) lua_error(L); lua_call(L, 0, LUA_MULTRET); @@ -291,9 +291,9 @@ static int luaB_dofile (lua_State *L) { static int luaB_assert (lua_State *L) { - luaL_check_any(L, 1); + luaL_checkany(L, 1); if (!lua_toboolean(L, 1)) - return luaL_error(L, "%s", luaL_opt_string(L, 2, "assertion failed!")); + return luaL_error(L, "%s", luaL_optstring(L, 2, "assertion failed!")); lua_settop(L, 1); return 1; } @@ -301,12 +301,12 @@ static int luaB_assert (lua_State *L) { static int luaB_unpack (lua_State *L) { int n, i; - luaL_check_type(L, 1, LUA_TTABLE); + luaL_checktype(L, 1, LUA_TTABLE); lua_pushliteral(L, "n"); lua_rawget(L, 1); n = (lua_isnumber(L, -1)) ? (int)lua_tonumber(L, -1) : -1; for (i=0; i