6 void lua_stackdump (lua_State *L) {
8 printf(
" ---------------- Stack Dump ----------------\n" );
10 int t = lua_type(L, i);
13 printf(
"%d:`%s'\n", i, lua_tostring(L, i));
16 printf(
"%d: %s\n",i,lua_toboolean(L, i) ?
20 printf(
"%d: %g\n", i, lua_tonumber(L, i));
22 default: printf(
"%d: %s\n", i, lua_typename(L, t));
break;
26 printf(
"--------------- Stack Dump Finished ---------------\n" );