static int Btonumber(lua_State *L) /** tonumber(x) */ { lua_settop(L,1); lua_pushinteger(L,20); /* enough for IEEE doubles */ lua_pushboolean(L,1); Btostring(L); lua_pushnumber(L,lua_tonumber(L,-1)); return 1; }
static int Btonumber(lua_State *L) { Btostring(L); lua_pushnumber(L, lua_tonumber(L, -1)); return 1; }