#define LUA_LIB
#define FREELIST_REF 0
#define abs_index( L, i )
#define bufflen( B )
#define bufffree( B )
#define LIMIT
#define PRINTALLOC
| struct LoadF | |
| { | |
| int extraline; | |
| FILE* f; | |
| char buff[1024]; | |
| } |
| struct LoadS | |
| { | |
| const char* s; | |
| size_t size; | |
| } |
| Visible in: | nut/lua/lauxlib.c | |
| Used in: | l_alloc() | nut/lua/lauxlib.c |
| Visible in: | nut/lua/lauxlib.c | |
| Used in: | l_alloc() | nut/lua/lauxlib.c |
| Calls: | luaL_prepbuffer() | nut/lua/lauxlib.c |
| Called by: | luaL_addstring() | nut/lua/lauxlib.c |
| luaL_gsub() | nut/lua/lauxlib.c |
| Calls: | luaL_addlstring() | nut/lua/lauxlib.c |
| strlen() | nut/c/string/strlen.c | |
| Called by: | luaL_gsub() | nut/lua/lauxlib.c |
| Calls: | adjuststack() | nut/lua/lauxlib.c |
| emptybuffer() | nut/lua/lauxlib.c | |
| memcpy() | nut/c/string/memcpy.c | |
| lua_insert(), lua_settop(), lua_tolstring() | ||
| Calls: | luaL_error() | nut/lua/lauxlib.c |
| strcmp() | nut/c/string/strcmp.c | |
| lua_getinfo(), lua_getstack() | ||
| Called by: | luaL_checkany() | nut/lua/lauxlib.c |
| luaL_checkoption() | nut/lua/lauxlib.c | |
| luaL_typerror() | nut/lua/lauxlib.c | |
| Called by: | luaL_gsub() | nut/lua/lauxlib.c |
| Calls: | luaL_getmetafield() | nut/lua/lauxlib.c |
| lua_call(), lua_gettop(), lua_pushvalue() | ||
| Calls: | luaL_argerror() | nut/lua/lauxlib.c |
| lua_type() | ||
| Calls: | tag_error() | nut/lua/lauxlib.c |
| lua_isnumber(), lua_tointeger() | ||
| Called by: | luaL_optinteger() | nut/lua/lauxlib.c |
| Calls: | tag_error() | nut/lua/lauxlib.c |
| lua_tolstring() | ||
| Called by: | luaL_checkoption() | nut/lua/lauxlib.c |
| luaL_optlstring() | nut/lua/lauxlib.c | |
| Calls: | tag_error() | nut/lua/lauxlib.c |
| lua_isnumber(), lua_tonumber() | ||
| Called by: | luaL_optnumber() | nut/lua/lauxlib.c |
| Calls: | luaL_argerror() | nut/lua/lauxlib.c |
| luaL_checklstring() | nut/lua/lauxlib.c | |
| luaL_optlstring() | nut/lua/lauxlib.c | |
| strcmp() | nut/c/string/strcmp.c | |
| lua_pushfstring() | ||
| Calls: | luaL_error() | nut/lua/lauxlib.c |
| lua_checkstack() | ||
| Calls: | tag_error() | nut/lua/lauxlib.c |
| lua_type() | ||
| Calls: | luaL_typerror() | nut/lua/lauxlib.c |
| lua_getfield(), lua_getmetatable(), lua_rawequal(), lua_settop(), lua_touserdata() | ||
| Calls: | luaL_where() | nut/lua/lauxlib.c |
| __builtin_va_end(), __builtin_va_start(), lua_concat(), lua_error(), lua_pushvfstring() | ||
| Called by: | luaL_argerror() | nut/lua/lauxlib.c |
| luaL_checkstack() | nut/lua/lauxlib.c | |
| luaL_openlib() | nut/lua/lauxlib.c | |
| Calls: | strchr() | nut/c/string/strchr.c |
| strlen() | nut/c/string/strlen.c | |
| lua_createtable(), lua_pushlstring(), lua_pushvalue(), lua_rawget(), lua_remove(), lua_settable(), lua_settop(), lua_type() | ||
| Called by: | luaL_openlib() | nut/lua/lauxlib.c |
| Calls: | lua_getmetatable(), lua_pushstring(), lua_rawget(), lua_remove(), lua_settop(), lua_type() | |
| Called by: | luaL_callmeta() | nut/lua/lauxlib.c |
| Calls: | lua_load() | |
| Called by: | luaL_loadstring() | nut/lua/lauxlib.c |
| References Functions: | getS() | nut/lua/lauxlib.c |
| Calls: | errfile() | nut/lua/lauxlib.c |
| ferror() | nut/crt/ferror.c | |
| getc() | nut/crt/getc.c | |
| ungetc() | nut/crt/ungetc.c | |
| fclose(), fopen(), freopen(), lua_gettop(), lua_load(), lua_pushfstring(), lua_pushlstring(), lua_remove(), lua_settop(), lua_tolstring() | ||
| References Functions: | getF() | nut/lua/lauxlib.c |
| Calls: | luaL_loadbuffer() | nut/lua/lauxlib.c |
| strlen() | nut/c/string/strlen.c |
| Calls: | lua_createtable(), lua_getfield(), lua_pushvalue(), lua_setfield(), lua_settop(), lua_type() | |
| Calls: | lua_atpanic(), lua_newstate() | |
| References Functions: | l_alloc() | nut/lua/lauxlib.c |
| panic() | nut/lua/lauxlib.c | |
| Calls: | libsize() | nut/lua/lauxlib.c |
| luaL_error() | nut/lua/lauxlib.c | |
| luaL_findtable() | nut/lua/lauxlib.c | |
| lua_getfield(), lua_insert(), lua_pushcclosure(), lua_pushvalue(), lua_remove(), lua_setfield(), lua_settop(), lua_type() | ||
| Called by: | luaL_register() | nut/lua/lauxlib.c |
| Calls: | luaL_checkinteger() | nut/lua/lauxlib.c |
| lua_type() | ||
| Calls: | luaL_checklstring() | nut/lua/lauxlib.c |
| strlen() | nut/c/string/strlen.c | |
| lua_type() | ||
| Called by: | luaL_checkoption() | nut/lua/lauxlib.c |
| Calls: | luaL_checknumber() | nut/lua/lauxlib.c |
| lua_type() | ||
| Calls: | adjuststack() | nut/lua/lauxlib.c |
| emptybuffer() | nut/lua/lauxlib.c | |
| Called by: | luaL_addlstring() | nut/lua/lauxlib.c |
| Calls: | emptybuffer() | nut/lua/lauxlib.c |
| lua_concat() | ||
| Called by: | luaL_gsub() | nut/lua/lauxlib.c |
| Calls: | lua_gettop(), lua_objlen(), lua_rawgeti(), lua_rawseti(), lua_settop(), lua_tointeger(), lua_type() | |
| Calls: | luaL_openlib() | nut/lua/lauxlib.c |
| Calls: | luaL_argerror() | nut/lua/lauxlib.c |
| lua_pushfstring(), lua_type(), lua_typename() | ||
| Called by: | luaL_checkudata() | nut/lua/lauxlib.c |
| tag_error() | nut/lua/lauxlib.c | |
| Calls: | lua_gettop(), lua_pushinteger(), lua_rawgeti(), lua_rawseti() | |
| Calls: | lua_getinfo(), lua_getstack(), lua_pushfstring(), lua_pushlstring() | |
| Called by: | luaL_error() | nut/lua/lauxlib.c |
| Calls: | lua_concat(), lua_objlen() | |
| Called by: | luaL_addvalue() | nut/lua/lauxlib.c |
| luaL_prepbuffer() | nut/lua/lauxlib.c | |
| Calls: | lua_pushlstring() | |
| Called by: | luaL_addvalue() | nut/lua/lauxlib.c |
| luaL_prepbuffer() | nut/lua/lauxlib.c | |
| luaL_pushresult() | nut/lua/lauxlib.c | |
| Calls: | lua_pushfstring(), lua_remove(), lua_tolstring(), strerror() | |
| Called by: | luaL_loadfile() | nut/lua/lauxlib.c |
| Calls: | feof() | nut/crt/feof.c |
| fread() | nut/crt/fread.c | |
| Used in: | luaL_loadfile() | nut/lua/lauxlib.c |
| Used in: | luaL_loadbuffer() | nut/lua/lauxlib.c |
| Calls: | free() | nut/crt/malloc.c |
| malloc() | nut/crt/malloc.c | |
| memcpy() | nut/c/string/memcpy.c | |
| printf() | nut/crt/printf.c | |
| Used in: | luaL_newstate() | nut/lua/lauxlib.c |
| References Variables: | lua_alloc_max | nut/lua/lauxlib.c |
| lua_alloc_size | nut/lua/lauxlib.c |
| Called by: | luaL_openlib() | nut/lua/lauxlib.c |
| Calls: | fprintf() | nut/crt/fprintf.c |
| lua_tolstring() | ||
| Used in: | luaL_newstate() | nut/lua/lauxlib.c |