Github User Fetcher 1.0.0
C Application with Server and GUI
|
Go to the source code of this file.
Data Structures | |
struct | lua_Debug |
Typedefs | |
typedef struct lua_State | lua_State |
typedef int(* | lua_CFunction) (lua_State *L) |
typedef const char *(* | lua_Reader) (lua_State *L, void *ud, size_t *sz) |
typedef int(* | lua_Writer) (lua_State *L, const void *p, size_t sz, void *ud) |
typedef void *(* | lua_Alloc) (void *ud, void *ptr, size_t osize, size_t nsize) |
typedef LUA_NUMBER | lua_Number |
typedef LUA_INTEGER | lua_Integer |
typedef struct lua_Debug | lua_Debug |
typedef void(* | lua_Hook) (lua_State *L, lua_Debug *ar) |
#define LUA_AUTHORS "R. Ierusalimschy, L. H. de Figueiredo & W. Celes" |
Definition at line 23 of file lua-5.1.5/src/lua.h.
#define lua_Chunkreader lua_Reader |
Definition at line 293 of file lua-5.1.5/src/lua.h.
#define lua_Chunkwriter lua_Writer |
Definition at line 294 of file lua-5.1.5/src/lua.h.
#define LUA_COPYRIGHT "Copyright (C) 1994-2012 Lua.org, PUC-Rio" |
Definition at line 22 of file lua-5.1.5/src/lua.h.
Referenced by doargs(), doargs(), doargs(), doargs(), print_version(), print_version(), print_version(), and print_version().
#define LUA_ENVIRONINDEX (-10001) |
Definition at line 37 of file lua-5.1.5/src/lua.h.
Referenced by createstdfile(), findfile(), g_iofile(), getiofile(), index2adr(), io_close(), io_lines(), ll_require(), loader_preload(), lua_replace(), luaopen_io(), and luaopen_package().
#define LUA_ERRERR 5 |
Definition at line 47 of file lua-5.1.5/src/lua.h.
Referenced by growCI(), luaD_call(), luaD_call(), luaD_growstack(), luaD_growstack(), luaD_seterrorobj(), luaE_checkcstack(), luaG_errormsg(), seterrorobj(), seterrorobj(), and stackerror().
#define LUA_ERRMEM 4 |
Definition at line 46 of file lua-5.1.5/src/lua.h.
Referenced by luaB_auxwrap(), luaD_seterrorobj(), luaH_resize(), luaM_realloc_(), seterrorobj(), and seterrorobj().
#define LUA_ERRRUN 2 |
Definition at line 44 of file lua-5.1.5/src/lua.h.
Referenced by GCTM(), GCTM(), lua_resume(), luaD_seterrorobj(), luaG_errormsg(), resume_error(), resume_error(), and resume_error().
#define LUA_ERRSYNTAX 3 |
Definition at line 45 of file lua-5.1.5/src/lua.h.
Referenced by checkmode(), checkmode(), checkmode(), error(), error(), error(), error(), incomplete(), incomplete(), incomplete(), incomplete(), lexerror(), lexerror(), lexerror(), luaD_seterrorobj(), and luaX_lexerror().
#define LUA_GCCOLLECT 2 |
Definition at line 223 of file lua-5.1.5/src/lua.h.
Referenced by docall(), lua_gc(), lua_gc(), luaB_collectgarbage(), luaB_collectgarbage(), luaB_collectgarbage(), luaB_collectgarbage(), and report().
#define LUA_GCCOUNT 3 |
Definition at line 224 of file lua-5.1.5/src/lua.h.
Referenced by lua_gc(), lua_gc(), luaB_collectgarbage(), luaB_collectgarbage(), luaB_collectgarbage(), and luaB_collectgarbage().
#define LUA_GCCOUNTB 4 |
Definition at line 225 of file lua-5.1.5/src/lua.h.
Referenced by lua_gc(), lua_gc(), luaB_collectgarbage(), luaB_collectgarbage(), luaB_collectgarbage(), and luaB_collectgarbage().
#define LUA_GCRESTART 1 |
Definition at line 222 of file lua-5.1.5/src/lua.h.
Referenced by lua_gc(), lua_gc(), luaB_collectgarbage(), luaB_collectgarbage(), luaB_collectgarbage(), luaB_collectgarbage(), pmain(), and pmain().
#define LUA_GCSETPAUSE 6 |
Definition at line 227 of file lua-5.1.5/src/lua.h.
Referenced by lua_gc(), lua_gc(), luaB_collectgarbage(), luaB_collectgarbage(), luaB_collectgarbage(), and luaB_collectgarbage().
#define LUA_GCSETSTEPMUL 7 |
Definition at line 228 of file lua-5.1.5/src/lua.h.
Referenced by lua_gc(), lua_gc(), luaB_collectgarbage(), luaB_collectgarbage(), luaB_collectgarbage(), and luaB_collectgarbage().
#define LUA_GCSTEP 5 |
Definition at line 226 of file lua-5.1.5/src/lua.h.
Referenced by lua_gc(), lua_gc(), luaB_collectgarbage(), luaB_collectgarbage(), luaB_collectgarbage(), and luaB_collectgarbage().
#define LUA_GCSTOP 0 |
Definition at line 221 of file lua-5.1.5/src/lua.h.
Referenced by lua_gc(), lua_gc(), luaB_collectgarbage(), luaB_collectgarbage(), luaB_collectgarbage(), luaB_collectgarbage(), pmain(), and pmain().
#define lua_getgccount | ( | L | ) | lua_gc(L, LUA_GCCOUNT, 0) |
Definition at line 291 of file lua-5.1.5/src/lua.h.
Referenced by luaB_gcinfo().
#define lua_getglobal | ( | L, | |
s ) lua_getfield(L, LUA_GLOBALSINDEX, (s)) |
Definition at line 277 of file lua-5.1.5/src/lua.h.
Referenced by dolibrary(), dolibrary(), dolibrary(), dolibrary(), dotty(), dotty(), get_prompt(), get_prompt(), get_prompt(), l_print(), l_print(), log_access(), luaB_print(), luaB_print(), luaB_print(), master_thread_run(), mg_start2(), pushargs(), pushargs(), and Xml_pushEncode().
#define lua_getregistry | ( | L | ) | lua_pushvalue(L, LUA_REGISTRYINDEX) |
Definition at line 289 of file lua-5.1.5/src/lua.h.
#define LUA_GLOBALSINDEX (-10002) |
Definition at line 38 of file lua-5.1.5/src/lua.h.
Referenced by base_open(), get_prompt(), index2adr(), ll_module(), ll_seeall(), lua_replace(), luaB_getfenv(), luaI_openlib(), luaopen_package(), and traceback().
#define LUA_HOOKCALL 0 |
Definition at line 311 of file lua-5.1.5/src/lua.h.
Referenced by callhook(), callhook(), luaD_hookcall(), and luaD_precall().
#define LUA_HOOKCOUNT 3 |
Definition at line 314 of file lua-5.1.5/src/lua.h.
Referenced by luaG_traceexec(), luaG_traceexec(), traceexec(), and traceexec().
#define LUA_HOOKLINE 2 |
Definition at line 313 of file lua-5.1.5/src/lua.h.
Referenced by luaG_traceexec(), luaG_traceexec(), traceexec(), and traceexec().
#define LUA_HOOKRET 1 |
Definition at line 312 of file lua-5.1.5/src/lua.h.
Referenced by callrethooks(), luaD_poscall(), luaD_poscall(), and rethook().
#define LUA_HOOKTAILRET 4 |
Definition at line 315 of file lua-5.1.5/src/lua.h.
Referenced by callrethooks(), and luaD_callhook().
#define lua_isboolean | ( | L, | |
n ) (lua_type(L, (n)) == LUA_TBOOLEAN) |
Definition at line 268 of file lua-5.1.5/src/lua.h.
Referenced by luaB_newproxy(), os_exit(), os_exit(), os_exit(), and print().
#define lua_isfunction | ( | L, | |
n ) (lua_type(L, (n)) == LUA_TFUNCTION) |
Definition at line 264 of file lua-5.1.5/src/lua.h.
Referenced by db_create_collation(), db_getinfo(), db_getinfo(), db_getinfo(), db_getinfo(), db_getlocal(), db_getlocal(), db_getlocal(), findloader(), findloader(), findloader(), getfunc(), hookf(), hookf(), ll_require(), luaB_cocreate(), and traceback().
#define lua_islightuserdata | ( | L, | |
n ) (lua_type(L, (n)) == LUA_TLIGHTUSERDATA) |
Definition at line 266 of file lua-5.1.5/src/lua.h.
Definition at line 267 of file lua-5.1.5/src/lua.h.
Referenced by db_busy_handler(), db_commit_hook(), db_create_collation(), db_exec_callback(), db_progress_handler(), db_rollback_hook(), db_sql_finalize_function(), db_sql_normal_function(), db_trace(), db_update_hook(), findloader(), foreach(), foreachi(), generic_reader(), generic_reader(), generic_reader(), generic_reader(), getboolfield(), getboolfield(), getfunc(), io_lines(), io_lines(), io_lines(), io_readline(), ipairsaux(), ipairsaux(), ll_module(), ll_register(), ll_require(), ll_require(), ll_require(), ll_require(), loader_preload(), luaL_findtable(), luaL_getmetafield(), luaL_newmetatable(), luaL_ref(), print(), report(), report(), searcher_preload(), sort_comp(), sort_comp(), sort_comp(), sort_comp(), Xml_iterate(), and Xml_match().
Definition at line 270 of file lua-5.1.5/src/lua.h.
Referenced by io_close(), io_close(), io_close(), io_close(), io_lines(), io_lines(), io_lines(), lsqlite_temp_directory(), luaB_load(), luaB_load(), luaB_load(), luaB_loadfile(), luaB_loadfile(), luaB_loadfile(), luaB_yieldable(), and math_randomseed().
#define lua_isnoneornil | ( | L, | |
n ) (lua_type(L, (n)) <= 0) |
Definition at line 271 of file lua-5.1.5/src/lua.h.
Referenced by db_exec(), db_sethook(), db_sethook(), db_sethook(), db_sethook(), db_setuservalue(), db_traceback(), db_traceback(), db_traceback(), g_iofile(), g_iofile(), g_iofile(), g_iofile(), io_lines(), luaB_tonumber(), luaB_tonumber(), luaB_tonumber(), luaL_optlstring(), luaL_optlstring(), math_log(), math_log(), math_log(), os_time(), os_time(), os_time(), os_time(), sort(), sort(), sort(), sort(), tmove(), tmove(), traceback(), Xml_match(), and Xml_registerCode().
#define lua_istable | ( | L, | |
n ) (lua_type(L, (n)) == LUA_TTABLE) |
Definition at line 265 of file lua-5.1.5/src/lua.h.
Referenced by _file_info_(), findfield(), findfield(), findfield(), findloader(), gethooktable(), ll_module(), ll_require(), loader_preload(), luaI_openlib(), luaL_findtable(), luaL_getsubtable(), make_xml_object(), traceback(), Xml_new(), Xml_str(), and Xml_tag().
#define lua_isthread | ( | L, | |
n ) (lua_type(L, (n)) == LUA_TTHREAD) |
Definition at line 269 of file lua-5.1.5/src/lua.h.
Referenced by getthread(), getthread(), getthread(), and getthread().
#define LUA_MASKCALL (1 << LUA_HOOKCALL) |
Definition at line 321 of file lua-5.1.5/src/lua.h.
Referenced by laction(), laction(), laction(), laction(), luaD_hookcall(), luaD_precall(), makemask(), makemask(), makemask(), makemask(), unmakemask(), unmakemask(), unmakemask(), and unmakemask().
#define LUA_MASKCOUNT (1 << LUA_HOOKCOUNT) |
Definition at line 324 of file lua-5.1.5/src/lua.h.
Referenced by laction(), laction(), laction(), laction(), luaG_traceexec(), luaG_traceexec(), luaV_execute(), luaV_execute(), makemask(), makemask(), makemask(), makemask(), traceexec(), and traceexec().
#define LUA_MASKLINE (1 << LUA_HOOKLINE) |
Definition at line 323 of file lua-5.1.5/src/lua.h.
Referenced by laction(), luaD_poscall(), luaD_poscall(), luaG_traceexec(), luaG_traceexec(), luaV_execute(), luaV_execute(), makemask(), makemask(), makemask(), makemask(), traceexec(), traceexec(), unmakemask(), unmakemask(), unmakemask(), and unmakemask().
#define LUA_MASKRET (1 << LUA_HOOKRET) |
Definition at line 322 of file lua-5.1.5/src/lua.h.
Referenced by callrethooks(), laction(), laction(), laction(), laction(), luaD_poscall(), luaD_poscall(), makemask(), makemask(), makemask(), makemask(), rethook(), unmakemask(), unmakemask(), unmakemask(), and unmakemask().
#define LUA_MINSTACK 20 |
Definition at line 87 of file lua-5.1.5/src/lua.h.
Referenced by aux_lines(), dotty(), g_read(), g_read(), g_read(), g_read(), l_print(), l_print(), luaD_callhook(), luaD_hook(), luaD_hook(), luaD_precall(), luaE_resetthread(), luaL_checkstack(), stack_init(), stack_init(), stack_init(), stack_init(), and stackinuse().
#define LUA_MULTRET (-1) |
Definition at line 30 of file lua-5.1.5/src/lua.h.
Referenced by docall(), doREPL(), doREPL(), dotty(), finishCcall(), funcargs(), funcargs(), funcargs(), funcargs(), handle_script(), handle_script(), handle_script(), lastlistfield(), lastlistfield(), lastlistfield(), lastlistfield(), luaB_dofile(), luaB_dofile(), luaB_dofile(), luaB_dofile(), luaB_pcall(), luaB_pcall(), luaB_pcall(), luaB_pcall(), luaB_xpcall(), luaB_xpcall(), luaB_xpcall(), luaB_xpcall(), luaD_poscall(), luaK_setlist(), luaK_setreturns(), luaV_execute(), luaV_execute(), luaV_execute(), moveresults(), moveresults(), resume(), resume(), resume(), resume(), retstat(), retstat(), retstat(), retstat(), and symbexec().
#define lua_newtable | ( | L | ) | lua_createtable(L, 0, 0) |
Definition at line 256 of file lua-5.1.5/src/lua.h.
Referenced by _file_info_(), createclibstable(), db_exec(), db_getinfo(), db_getinfo(), dir_create_meta(), lock_create_meta(), luaB_newproxy(), luaL_getsubtable(), luaL_newmetatable(), luaopen_LuaXML_lib(), luaopen_package(), mg_start2(), newdb(), Xml_eval(), Xml_find(), Xml_new(), and Xml_str().
#define lua_open | ( | ) | luaL_newstate() |
Definition at line 287 of file lua-5.1.5/src/lua.h.
#define lua_pop | ( | L, | |
n ) lua_settop(L, -(n)-1) |
Definition at line 254 of file lua-5.1.5/src/lua.h.
Referenced by add_value(), add_value(), add_value(), add_value(), addreturn(), addreturn(), addtoclib(), addtoclib(), auxresume(), auxresume(), auxresume(), auxsort(), auxsort(), auxsort(), auxsort(), b_unpack(), checkclib(), checkclib(), checktab(), checktab(), cleanupdb(), cleanupvm(), collwrapper(), create_meta(), createmeta(), createmeta(), createmeta(), createmetatable(), createmetatable(), createmetatable(), createmetatable(), db_close_vm(), db_do_rows(), db_errorfb(), db_exec_callback(), db_prepare(), db_sethook(), db_setlocal(), db_setlocal(), db_sql_finalize_function(), db_sql_normal_function(), dbbu_gc(), dbvm_bind_names(), finalreport(), findfield(), findfield(), findfield(), findloader(), findloader(), findloader(), foreach(), foreachi(), g_read(), g_read(), g_read(), g_read(), gctm(), gctm(), gctm(), generic_reader(), generic_reader(), generic_reader(), get_prompt(), getboolfield(), getboolfield(), getboolfield(), getboolfield(), getfield(), getfield(), getfield(), getfield(), gethooktable(), handle_script(), handle_script(), incomplete(), incomplete(), incomplete(), incomplete(), ll_addtoclib(), ll_checkclib(), ll_module(), ll_register(), ll_require(), ll_require(), ll_require(), ll_require(), load_aux(), load_aux(), load_aux(), luaB_newproxy(), luaB_print(), luaB_print(), luaB_print(), luaB_print(), luaI_openlib(), luaL_addvalue(), luaL_checkudata(), luaL_checkversion_(), luaL_findtable(), luaL_getmetafield(), luaL_getsubtable(), luaL_len(), luaL_newmetatable(), luaL_openlibs(), luaL_ref(), luaL_requiref(), luaL_setfuncs(), luaL_testudata(), luaopen_io(), luaopen_LuaXML_lib(), luaopen_package(), master_thread_run(), maxn(), mg_start2(), newvm(), noenv(), noenv(), noenv(), partition(), partition(), pushglobalfuncname(), pushglobalfuncname(), pushline(), pushline(), pushline(), report(), report(), report(), report(), setfenv(), setpath(), setpath(), setrandfunc(), sort_comp(), sort_comp(), sort_comp(), sort_comp(), str_format(), str_format(), str_format(), traceback(), Xml_eval(), Xml_iterate(), Xml_match(), Xml_pushDecode(), Xml_pushEncode(), and Xml_str().
#define lua_pushcfunction | ( | L, | |
f ) lua_pushcclosure(L, (f), 0) |
Definition at line 260 of file lua-5.1.5/src/lua.h.
Referenced by auxopen(), createclibstable(), createclibstable(), db_do_rows(), dbvm_do_rows(), dir_create_meta(), dir_iter_factory(), docall(), docall(), docall(), docall(), iter_codes(), iter_codes(), ll_loadfunc(), ll_loadfunc(), lock_create_meta(), lookforfunc(), lookforfunc(), luaB_ipairs(), luaB_ipairs(), luaB_pairs(), luaL_openlibs(), luaL_requiref(), luaopen_LuaXML_lib(), luaopen_package(), main(), main(), newbox(), newfenv(), pairsmeta(), pairsmeta(), Xml_append(), Xml_find(), Xml_iterate(), Xml_new(), Xml_pushDecode(), and Xml_str().
#define lua_pushliteral | ( | L, | |
s ) lua_pushlstring(L, "" s, (sizeof(s)/sizeof(char))-1) |
Definition at line 273 of file lua-5.1.5/src/lua.h.
Referenced by auxresume(), auxresume(), auxresume(), base_open(), createmetatable(), createmetatable(), createmetatable(), createmetatable(), db_errorfb(), db_gethook(), db_gethook(), db_gethook(), db_gethook(), db_sethook(), f_tostring(), f_tostring(), f_tostring(), findfield(), findfield(), findfield(), findfile(), io_noclose(), io_noclose(), io_noclose(), io_noclose(), io_tostring(), io_type(), io_type(), io_type(), io_type(), ll_load(), ll_load(), ll_require(), ll_sym(), ll_sym(), loadline(), loadline(), lsqlite_newindex(), lsys_load(), lsys_load(), lsys_sym(), lsys_sym(), luaB_assert(), luaB_assert(), luaB_costatus(), luaB_costatus(), luaB_tostring(), luaL_loadfile(), luaL_loadfilex(), luaL_tolstring(), luaL_traceback(), luaL_where(), luaopen_base(), luaopen_LuaXML_lib(), luaopen_package(), luaY_parser(), math_type(), multiline(), multiline(), push_indentStr(), pushfuncname(), pushfuncname(), pushfuncname(), resizebox(), searcher_preload(), set_info(), str_rep(), str_rep(), str_rep(), str_sub(), str_sub(), str_sub(), str_sub(), test_eof(), test_eof(), traceback(), Xml_pushDecode(), and Xml_str().
#define lua_register | ( | L, | |
n, | |||
f ) (lua_pushcfunction(L, (f)), lua_setglobal(L, (n))) |
Definition at line 258 of file lua-5.1.5/src/lua.h.
Referenced by main().
#define LUA_REGISTRYINDEX (-10000) |
Definition at line 36 of file lua-5.1.5/src/lua.h.
Referenced by addtoclib(), addtoclib(), checkclib(), checkclib(), cleanupbu(), cleanupdb(), cleanupvm(), collfree(), collwrapper(), createclibstable(), createclibstable(), createstdfile(), createstdfile(), createstdfile(), db_busy_callback(), db_busy_handler(), db_busy_timeout(), db_close_vm(), db_commit_hook(), db_commit_hook_callback(), db_create_collation(), db_gethook(), db_gethook(), db_getregistry(), db_getregistry(), db_getregistry(), db_getregistry(), db_progress_callback(), db_progress_handler(), db_register_function(), db_rollback_hook(), db_rollback_hook_callback(), db_sethook(), db_sethook(), db_sql_finalize_function(), db_sql_normal_function(), db_trace(), db_trace_callback(), db_update_hook(), db_update_hook_callback(), g_iofile(), g_iofile(), g_iofile(), gethooktable(), getiofile(), getiofile(), getiofile(), hookf(), hookf(), hookf(), index2addr(), index2addr(), index2adr(), index2value(), io_close(), io_close(), io_close(), io_lines(), io_lines(), io_lines(), io_type(), lcontext_get_aggregate_context(), lcontext_set_aggregate_context(), lcontext_user_data(), ll_addtoclib(), ll_checkclib(), ll_module(), ll_register(), ll_require(), ll_require(), ll_require(), ll_require(), lsqlite_backup_init(), lsqlite_make_context(), luaI_openlib(), luaL_checkudata(), luaL_newmetatable(), luaL_openlibs(), luaL_requiref(), luaopen_lsqlite3(), luaopen_LuaXML_lib(), luaopen_package(), moveto(), newdb(), newvm(), noenv(), noenv(), noenv(), pmain(), pmain(), pmain(), pushglobalfuncname(), pushglobalfuncname(), searcher_preload(), searcher_preload(), searcher_preload(), Xml_pushDecode(), Xml_pushEncode(), and Xml_registerCode().
#define LUA_RELEASE "Lua 5.1.5" |
Definition at line 20 of file lua-5.1.5/src/lua.h.
Referenced by doargs(), mg_get_system_info(), and print_version().
#define lua_setglobal | ( | L, | |
s ) lua_setfield(L, LUA_GLOBALSINDEX, (s)) |
Definition at line 276 of file lua-5.1.5/src/lua.h.
Referenced by base_open(), createargtable(), createargtable(), dolibrary(), dolibrary(), dolibrary(), handle_script(), handle_script(), luaL_requiref(), luaopen_lfs(), luaopen_struct(), and luaopen_table().
#define LUA_SIGNATURE "\033Lua" |
Definition at line 27 of file lua-5.1.5/src/lua.h.
Referenced by checkHeader(), checkHeader(), checkliteral(), checkliteral(), DumpHeader(), dumpHeader(), f_parser(), f_parser(), f_parser(), f_parser(), luaL_loadfile(), luaL_loadfilex(), luaU_header(), luaU_header(), luaU_undump(), luaU_undump(), PrintHeader(), PrintHeader(), PrintHeader(), and PrintHeader().
#define lua_strlen | ( | L, | |
i ) lua_objlen(L, (i)) |
Definition at line 262 of file lua-5.1.5/src/lua.h.
Referenced by adjuststack(), db_prepare(), db_sql_normal_function(), dbvm_bind_blob(), dbvm_bind_index(), lcontext_result(), lcontext_result_blob(), lcontext_result_error(), lcontext_result_text(), and loadline().
#define LUA_TBOOLEAN 1 |
Definition at line 75 of file lua-5.1.5/src/lua.h.
Referenced by addliteral(), addliteral(), dbvm_bind_index(), DumpConstants(), DumpConstants(), DumpConstants(), LoadConstants(), LoadConstants(), LoadConstants(), log_access(), luaB_tostring(), luaL_tolstring(), luaO_rawequalObj(), luaV_equalobj(), luaV_equalobj_(), luaV_equalval(), mainposition(), mainposition(), mainposition(), PrintConstant(), PrintConstant(), and PrintConstant().
#define LUA_TFUNCTION 6 |
Definition at line 80 of file lua-5.1.5/src/lua.h.
Referenced by add_value(), add_value(), add_value(), add_value(), auxupvalue(), auxupvalue(), auxupvalue(), auxupvalue(), checkupval(), checkupval(), checkupval(), db_busy_handler(), db_commit_hook(), db_exec(), db_progress_handler(), db_register_function(), db_rollback_hook(), db_sethook(), db_sethook(), db_sethook(), db_sethook(), db_trace(), db_update_hook(), foreach(), foreachi(), freeobj(), hookf(), hookf(), lua_getfenv(), lua_setfenv(), lua_topointer(), luaB_cocreate(), luaB_cocreate(), luaB_cocreate(), luaB_load(), luaB_load(), luaB_load(), luaB_load(), luaB_xpcall(), luaB_xpcall(), luaF_newCclosure(), luaF_newLclosure(), master_thread_run(), propagatemark(), reallymarkobject(), sort(), sort(), sort(), sort(), str_dump(), str_dump(), str_dump(), str_dump(), str_gsub(), str_gsub(), str_gsub(), str_gsub(), and Xml_iterate().
#define LUA_TLIGHTUSERDATA 2 |
Definition at line 76 of file lua-5.1.5/src/lua.h.
Referenced by db_setuservalue(), lsqlite_open_ptr(), lua_topointer(), lua_touserdata(), luaL_typeerror(), luaO_rawequalObj(), luaV_equalobj(), luaV_equalobj_(), luaV_equalval(), mainposition(), mainposition(), mainposition(), touserdata(), and typeerror().
#define LUA_TNIL 0 |
Definition at line 74 of file lua-5.1.5/src/lua.h.
Referenced by addliteral(), addliteral(), checkfield(), checkfield(), db_sethook(), db_setmetatable(), db_setmetatable(), db_setmetatable(), db_setmetatable(), dbvm_bind_index(), DumpConstants(), DumpConstants(), DumpConstants(), findloader(), findloader(), get_prompt(), getboolfield(), getboolfield(), getfield(), getfield(), ipairsaux(), ipairsaux(), lcontext_result(), ll_require(), ll_require(), LoadConstants(), LoadConstants(), LoadConstants(), luaB_pairs(), luaB_setmetatable(), luaB_setmetatable(), luaB_setmetatable(), luaB_setmetatable(), luaB_tostring(), luaH_get(), luaL_callmeta(), luaL_getmetafield(), luaL_newmetatable(), luaL_ref(), luaL_tolstring(), luaO_rawequalObj(), luaV_equalobj(), luaV_equalobj_(), luaV_equalval(), pairsmeta(), PrintConstant(), PrintConstant(), PrintConstant(), searcher_preload(), searcher_preload(), and Xml_str().
#define LUA_TNONE (-1) |
Definition at line 72 of file lua-5.1.5/src/lua.h.
Referenced by db_getuservalue(), dbvm_bind_index(), lcontext_result(), lua_getiuservalue(), lua_type(), lua_typename(), luaB_type(), luaB_type(), luaL_checkany(), and luaL_checkany().
#define LUA_TNUMBER 3 |
Definition at line 77 of file lua-5.1.5/src/lua.h.
Referenced by add_value(), addliteral(), addliteral(), dbvm_bind_index(), DumpConstants(), DumpConstants(), g_read(), g_read(), g_read(), g_read(), g_write(), g_write(), g_write(), g_write(), interror(), interror(), lcontext_result(), LoadConstants(), LoadConstants(), lua_isstring(), lua_objlen(), luaB_tonumber(), luaB_tonumber(), luaB_tostring(), luaH_get(), luaL_checkinteger(), luaL_checknumber(), luaL_checknumber(), luaL_checkunsigned(), luaL_tolstring(), luaO_rawequalObj(), luaV_equalobj(), luaV_equalobj_(), luaV_equalval(), mainposition(), mainposition(), math_type(), math_type(), maxn(), PrintConstant(), PrintConstant(), str_gsub(), str_gsub(), str_gsub(), str_gsub(), and tonum().
#define lua_tostring | ( | L, | |
i ) lua_tolstring(L, (i), NULL) |
Definition at line 279 of file lua-5.1.5/src/lua.h.
Referenced by _file_info_(), addreturn(), addreturn(), checkload(), checkload(), checkload(), combine(), combine(), combine(), db_debug(), db_debug(), db_debug(), db_getinfo(), db_getinfo(), db_sql_finalize_function(), db_sql_normal_function(), db_traceback(), db_traceback(), db_traceback(), dbvm_bind_index(), do_gsub(), dotty(), dotty(), errfile(), errfile(), errfile(), errfile(), fileerror(), finalreport(), findfile(), findfile(), findfile(), findfile(), findloader(), findloader(), findloader(), g_iofile(), g_iofile(), g_iofile(), g_iofile(), g_read(), g_read(), get_prompt(), get_prompt(), get_prompt(), gmatch_aux(), io_readline(), io_readline(), io_readline(), l_print(), l_print(), link_info(), ll_require(), loader_Croot(), loaderror(), loadline(), luaB_print(), luaB_select(), luaB_select(), luaB_select(), luaB_select(), luaB_tostring(), luaB_warn(), luaL_argerror(), luaL_argerror(), luaL_gsub(), luaL_loadfile(), luaL_loadfilex(), luaL_tolstring(), luaL_typeerror(), main(), main(), msghandler(), msghandler(), panic(), panic(), panic(), panic(), pmain(), pmain(), pmain(), pmain(), print(), pushfuncname(), pushfuncname(), pushfuncname(), pushglobalfuncname(), pushglobalfuncname(), report(), report(), report(), report(), searcher_Croot(), searcher_Croot(), searcher_Croot(), searchpath(), searchpath(), searchpath(), traceback(), typeerror(), Xml_decode(), Xml_pushDecode(), Xml_pushEncode(), Xml_str(), and XMLencoding_replacement().
#define LUA_TSTRING 4 |
Definition at line 78 of file lua-5.1.5/src/lua.h.
Referenced by add_value(), addliteral(), addliteral(), dbvm_bind_index(), DumpConstants(), DumpConstants(), finalreport(), findfield(), findfield(), findfield(), freeobj(), iscleared(), lcontext_result(), LoadConstants(), LoadConstants(), log_access(), lua_isstring(), lua_objlen(), lua_rawlen(), luaB_auxwrap(), luaB_auxwrap(), luaB_error(), luaB_error(), luaB_rawlen(), luaB_rawlen(), luaB_rawlen(), luaB_select(), luaB_select(), luaB_select(), luaB_select(), luaB_tonumber(), luaB_tonumber(), luaB_tostring(), luaH_get(), luaL_checklstring(), luaL_checklstring(), luaL_tolstring(), luaL_typeerror(), luaV_execute(), luaV_objlen(), mainposition(), msghandler(), msghandler(), newlstr(), PrintConstant(), PrintConstant(), reallymarkobject(), str_gsub(), str_gsub(), str_gsub(), str_gsub(), trymt(), typeerror(), Xml_match(), Xml_new(), Xml_pushEncode(), Xml_str(), and Xml_tag().
#define LUA_TTABLE 5 |
Definition at line 79 of file lua-5.1.5/src/lua.h.
Referenced by add_value(), add_value(), add_value(), add_value(), checktab(), checktab(), db_setfenv(), db_setmetatable(), db_setmetatable(), db_setmetatable(), db_setmetatable(), db_setuservalue(), dbvm_bind_names(), findloader(), findloader(), foreach(), freeobj(), freeobj(), freeobj(), ipairsaux(), ipairsaux(), link_info(), ll_seeall(), lua_getmetatable(), lua_objlen(), lua_rawlen(), lua_setmetatable(), lua_topointer(), luaB_ipairs(), luaB_next(), luaB_next(), luaB_next(), luaB_next(), luaB_pairs(), luaB_rawget(), luaB_rawget(), luaB_rawget(), luaB_rawget(), luaB_rawlen(), luaB_rawlen(), luaB_rawlen(), luaB_rawset(), luaB_rawset(), luaB_rawset(), luaB_rawset(), luaB_setfenv(), luaB_setmetatable(), luaB_setmetatable(), luaB_setmetatable(), luaB_setmetatable(), luaB_unpack(), luaC_barrier_(), luaC_barrierback_(), luaC_barrierf(), luaH_new(), luaH_new(), luaL_getsubtable(), luaT_gettmbyobj(), luaV_equalobj(), luaV_equalobj_(), luaV_equalval(), luaV_execute(), luaV_objlen(), maxn(), os_time(), os_time(), os_time(), os_time(), pairsmeta(), propagatemark(), propagatemark(), propagatemark(), pushargs(), pushargs(), reallymarkobject(), reallymarkobject(), reallymarkobject(), setn(), str_gsub(), str_gsub(), str_gsub(), str_gsub(), tconcat(), tconcat(), unpack(), Xml_append(), Xml_iterate(), Xml_match(), and Xml_str().
#define LUA_TTHREAD 8 |
Definition at line 82 of file lua-5.1.5/src/lua.h.
Referenced by freeobj(), freeobj(), freeobj(), lua_getfenv(), lua_newstate(), lua_newthread(), lua_setfenv(), lua_topointer(), luaE_newthread(), propagatemark(), propagatemark(), propagatemark(), reallymarkobject(), reallymarkobject(), reallymarkobject(), sweeplist(), and sweeplist().
#define LUA_TUSERDATA 7 |
Definition at line 81 of file lua-5.1.5/src/lua.h.
Referenced by db_getuservalue(), db_getuservalue(), db_getuservalue(), db_setuservalue(), db_setuservalue(), db_setuservalue(), freeobj(), freeobj(), freeobj(), lua_getfenv(), lua_getmetatable(), lua_objlen(), lua_rawlen(), lua_setfenv(), lua_setmetatable(), lua_topointer(), lua_touserdata(), luaS_newudata(), luaS_newudata(), luaT_gettmbyobj(), luaV_equalobj(), luaV_equalobj_(), luaV_equalval(), reallymarkobject(), reallymarkobject(), reallymarkobject(), and touserdata().
#define lua_upvalueindex | ( | i | ) | (LUA_GLOBALSINDEX-(i)) |
Definition at line 39 of file lua-5.1.5/src/lua.h.
Referenced by find_on_match(), findfile(), findfile(), findfile(), findloader(), findloader(), findloader(), gmatch_aux(), gmatch_aux(), gmatch_aux(), gmatch_aux(), io_readline(), io_readline(), io_readline(), io_readline(), luaB_auxwrap(), luaB_auxwrap(), luaB_auxwrap(), luaB_auxwrap(), luaB_ipairs(), luaB_newproxy(), luaB_pairs(), math_random(), and math_randomseed().
#define LUA_VERSION "Lua 5.1" |
Definition at line 19 of file lua-5.1.5/src/lua.h.
Referenced by base_open(), and luaopen_base().
#define LUA_VERSION_NUM 501 |
Definition at line 21 of file lua-5.1.5/src/lua.h.
Referenced by lua_version(), and mg_get_system_info().
#define LUA_YIELD 1 |
Definition at line 43 of file lua-5.1.5/src/lua.h.
Referenced by auxresume(), auxresume(), auxresume(), auxresume(), auxstatus(), costatus(), finishCcall(), finishCcall(), finishCcall(), finishpcall(), finishpcall(), finishpcallk(), lua_resume(), lua_resume(), lua_resume(), lua_yield(), lua_yieldk(), lua_yieldk(), luaB_auxwrap(), luaB_costatus(), luaB_costatus(), luaE_resetthread(), luaG_traceexec(), luaG_traceexec(), luaV_execute(), pcallcont(), resume(), resume(), resume(), resume(), swapextra(), swapextra(), traceexec(), and unroll().
typedef void *(* lua_Alloc) (void *ud, void *ptr, size_t osize, size_t nsize) |
Definition at line 66 of file lua-5.1.5/src/lua.h.
typedef int(* lua_CFunction) (lua_State *L) |
Definition at line 52 of file lua-5.1.5/src/lua.h.
typedef struct lua_Debug lua_Debug |
Definition at line 326 of file lua-5.1.5/src/lua.h.
Definition at line 330 of file lua-5.1.5/src/lua.h.
typedef LUA_INTEGER lua_Integer |
Definition at line 103 of file lua-5.1.5/src/lua.h.
typedef LUA_NUMBER lua_Number |
Definition at line 99 of file lua-5.1.5/src/lua.h.
typedef const char *(* lua_Reader) (lua_State *L, void *ud, size_t *sz) |
Definition at line 58 of file lua-5.1.5/src/lua.h.
typedef struct lua_State lua_State |
Definition at line 50 of file lua-5.1.5/src/lua.h.
typedef int(* lua_Writer) (lua_State *L, const void *p, size_t sz, void *ud) |
Definition at line 60 of file lua-5.1.5/src/lua.h.
LUA_API lua_CFunction lua_atpanic | ( | lua_State * | L, |
lua_CFunction | panicf ) |
Definition at line 130 of file lua-5.1.5/src/lapi.c.
Definition at line 776 of file lua-5.1.5/src/lapi.c.
References adjustresults, api_checknelems, checkresults, lua_lock, lua_unlock, luaD_call(), and lua_State::top.
Definition at line 95 of file lua-5.1.5/src/lapi.c.
Definition at line 199 of file lua-5.1.5/src/lstate.c.
Definition at line 990 of file lua-5.1.5/src/lapi.c.
LUA_API int lua_cpcall | ( | lua_State * | L, |
lua_CFunction | func, | ||
void * | ud ) |
Definition at line 850 of file lua-5.1.5/src/lapi.c.
References f_Ccall(), CCallS::func, lua_lock, lua_unlock, luaD_pcall(), savestack, lua_State::top, and CCallS::ud.
Definition at line 578 of file lua-5.1.5/src/lapi.c.
LUA_API int lua_dump | ( | lua_State * | L, |
lua_Writer | writer, | ||
void * | data ) |
Definition at line 875 of file lua-5.1.5/src/lapi.c.
Definition at line 287 of file lua-5.1.5/src/lapi.c.
References equalobj, index2adr(), lua_lock, lua_unlock, and luaO_nilobject.
Referenced by Xml_iterate(), and Xml_match().
Definition at line 964 of file lua-5.1.5/src/lapi.c.
Definition at line 899 of file lua-5.1.5/src/lapi.c.
Definition at line 1007 of file lua-5.1.5/src/lapi.c.
Definition at line 616 of file lua-5.1.5/src/lapi.c.
References api_checkvalidindex, api_incr_top, clvalue, gt, index2adr(), lua_lock, LUA_TFUNCTION, LUA_TTHREAD, LUA_TUSERDATA, lua_unlock, sethvalue, setnilvalue, setobj2s, thvalue, lua_State::top, ttype, and uvalue.
Referenced by aux_close(), db_getfenv(), and luaB_getfenv().
Definition at line 544 of file lua-5.1.5/src/lapi.c.
Definition at line 69 of file lua-5.1.5/src/ldebug.c.
Definition at line 79 of file lua-5.1.5/src/ldebug.c.
Definition at line 74 of file lua-5.1.5/src/ldebug.c.
Definition at line 232 of file lua-5.1.5/src/ldebug.c.
Definition at line 127 of file lua-5.1.5/src/ldebug.c.
Definition at line 587 of file lua-5.1.5/src/lapi.c.
Definition at line 84 of file lua-5.1.5/src/ldebug.c.
Definition at line 534 of file lua-5.1.5/src/lapi.c.
Definition at line 159 of file lua-5.1.5/src/lapi.c.
Definition at line 1057 of file lua-5.1.5/src/lapi.c.
Definition at line 191 of file lua-5.1.5/src/lapi.c.
Definition at line 254 of file lua-5.1.5/src/lapi.c.
Definition at line 260 of file lua-5.1.5/src/lapi.c.
Definition at line 267 of file lua-5.1.5/src/lapi.c.
Definition at line 273 of file lua-5.1.5/src/lapi.c.
Definition at line 299 of file lua-5.1.5/src/lapi.c.
References index2adr(), lua_lock, lua_unlock, luaO_nilobject, and luaV_lessthan().
Referenced by sort_comp().
LUA_API int lua_load | ( | lua_State * | L, |
lua_Reader | reader, | ||
void * | dt, | ||
const char * | chunkname ) |
Definition at line 862 of file lua-5.1.5/src/lapi.c.
References lua_lock, lua_unlock, luaD_protectedparser(), luaZ_init(), and reader().
Referenced by combine(), combine(), combine(), luaB_load(), luaB_load(), luaB_load(), luaB_load(), luaL_loadbuffer(), luaL_loadbufferx(), luaL_loadfile(), and luaL_loadfilex().
Definition at line 143 of file lua-5.1.5/src/lstate.c.
Definition at line 140 of file lua-5.1.5/src/lapi.c.
Definition at line 1025 of file lua-5.1.5/src/lapi.c.
Definition at line 973 of file lua-5.1.5/src/lapi.c.
Definition at line 361 of file lua-5.1.5/src/lapi.c.
References hvalue, index2adr(), lua_lock, LUA_TNUMBER, LUA_TSTRING, LUA_TTABLE, LUA_TUSERDATA, lua_unlock, luaH_getn(), luaV_tostring(), tsvalue, ttype, and uvalue.
Referenced by luaL_ref(), read_chars(), and read_line().
Definition at line 805 of file lua-5.1.5/src/lapi.c.
References adjustresults, api_checknelems, api_checkvalidindex, checkresults, f_call(), CallS::func, index2adr(), lua_lock, lua_unlock, luaD_pcall(), CallS::nresults, savestack, and lua_State::top.
Definition at line 503 of file lua-5.1.5/src/lapi.c.
LUA_API void lua_pushcclosure | ( | lua_State * | L, |
lua_CFunction | fn, | ||
int | n ) |
Definition at line 486 of file lua-5.1.5/src/lapi.c.
Definition at line 473 of file lua-5.1.5/src/lapi.c.
LUA_API void lua_pushinteger | ( | lua_State * | L, |
lua_Integer | n ) |
Definition at line 437 of file lua-5.1.5/src/lapi.c.
Definition at line 511 of file lua-5.1.5/src/lapi.c.
Definition at line 445 of file lua-5.1.5/src/lapi.c.
Definition at line 421 of file lua-5.1.5/src/lapi.c.
LUA_API void lua_pushnumber | ( | lua_State * | L, |
lua_Number | n ) |
Definition at line 429 of file lua-5.1.5/src/lapi.c.
Definition at line 454 of file lua-5.1.5/src/lapi.c.
Definition at line 519 of file lua-5.1.5/src/lapi.c.
Definition at line 228 of file lua-5.1.5/src/lapi.c.
Definition at line 462 of file lua-5.1.5/src/lapi.c.
Definition at line 279 of file lua-5.1.5/src/lapi.c.
Definition at line 557 of file lua-5.1.5/src/lapi.c.
Definition at line 567 of file lua-5.1.5/src/lapi.c.
Definition at line 671 of file lua-5.1.5/src/lapi.c.
Definition at line 684 of file lua-5.1.5/src/lapi.c.
Definition at line 180 of file lua-5.1.5/src/lapi.c.
Definition at line 203 of file lua-5.1.5/src/lapi.c.
Definition at line 418 of file lua-5.1.5/src/ldo.c.
References lua_State::base_ci, lua_State::baseCcalls, cast_byte, lua_State::ci, lua_State::errfunc, lua_assert, lua_lock, lua_unlock, LUA_YIELD, luaD_rawrunprotected(), luaD_seterrorobj(), LUAI_MAXCCALLS, luai_userstateresume, lua_State::nCcalls, resume(), resume_error(), lua_longjmp::status, lua_State::status, CallInfo::top, and lua_State::top.
Referenced by auxresume(), auxresume(), auxresume(), and auxresume().
Definition at line 1017 of file lua-5.1.5/src/lapi.c.
Definition at line 734 of file lua-5.1.5/src/lapi.c.
References api_check, api_checknelems, api_checkvalidindex, clvalue, gcvalue, gt, hvalue, index2adr(), lua_lock, LUA_TFUNCTION, LUA_TTHREAD, LUA_TUSERDATA, lua_unlock, luaC_objbarrier, sethvalue, thvalue, lua_State::top, ttistable, ttype, and uvalue.
Referenced by createstdfile(), db_setfenv(), luaB_setfenv(), luaopen_io(), and setfenv().
Definition at line 657 of file lua-5.1.5/src/lapi.c.
Definition at line 56 of file lua-5.1.5/src/ldebug.c.
Definition at line 125 of file lua-5.1.5/src/lapi.c.
References lua_State::nCcalls.
Referenced by auxresume().
Definition at line 697 of file lua-5.1.5/src/lapi.c.
Definition at line 645 of file lua-5.1.5/src/lapi.c.
Definition at line 164 of file lua-5.1.5/src/lapi.c.
Definition at line 1071 of file lua-5.1.5/src/lapi.c.
Definition at line 890 of file lua-5.1.5/src/lapi.c.
Definition at line 337 of file lua-5.1.5/src/lapi.c.
LUA_API lua_CFunction lua_tocfunction | ( | lua_State * | L, |
int | idx ) |
Definition at line 379 of file lua-5.1.5/src/lapi.c.
LUA_API lua_Integer lua_tointeger | ( | lua_State * | L, |
int | idx ) |
Definition at line 323 of file lua-5.1.5/src/lapi.c.
References index2adr(), lua_number2integer, nvalue, and tonumber.
Definition at line 343 of file lua-5.1.5/src/lapi.c.
LUA_API lua_Number lua_tonumber | ( | lua_State * | L, |
int | idx ) |
Definition at line 313 of file lua-5.1.5/src/lapi.c.
References index2adr(), nvalue, and tonumber.
Definition at line 401 of file lua-5.1.5/src/lapi.c.
Definition at line 395 of file lua-5.1.5/src/lapi.c.
Definition at line 385 of file lua-5.1.5/src/lapi.c.
Definition at line 242 of file lua-5.1.5/src/lapi.c.
Definition at line 248 of file lua-5.1.5/src/lapi.c.
Definition at line 110 of file lua-5.1.5/src/lapi.c.
Definition at line 444 of file lua-5.1.5/src/ldo.c.
References lua_State::base, lua_State::baseCcalls, lua_lock, lua_unlock, LUA_YIELD, luaG_runerror(), luai_userstateyield, lua_State::nCcalls, lua_State::status, and lua_State::top.