Lua Source code for Lua 4.0 – index

A

add_s function static lstrlib.c
adjust_mult_assign function static lparser.c
adjust_varargs function static lvm.c
adjustlocalvars function static lparser.c
adjuststack function static lauxlib.c
api_incr_top macro lapi.c
assign function static lua.c
assignment function static lparser.c
aux_stackedfunction function static ldebug.c
auxsort function static lbaselib.c

B

BITS_INT macro llimits.h
BITS_INT macro llimits.h
BinOpr enum lcode.h
BinOpr typedef lcode.h
Breaklabel struct lparser.c
Breaklabel typedef lparser.c
base_funcs variable static lbaselib.c
block function static lparser.c
block_follow function static lparser.c
blocksize macro lmem.c
body function static lparser.c
breakstat function static lparser.c
buffempty macro lauxlib.c
bufffree macro lauxlib.c
bufflen macro lauxlib.c

C

CLOSEFILE macro liolib.c
CLOSEFILE macro liolib.c
COLLECTED macro lstate.h
CREATE_0 macro lopcodes.h
CREATE_AB macro lopcodes.h
CREATE_S macro lopcodes.h
CREATE_U macro lopcodes.h
CallInfo struct lobject.h
CallInfo typedef lobject.h
CallS struct ldo.c
Capture struct lstrlib.c
Closure struct lobject.h
Closure typedef lobject.h
Constdesc struct lparser.c
Constdesc typedef lparser.c
callCclosure function static ldo.c
call_arith function static lvm.c
call_binTM function static lvm.c
callf function static ldblib.c
callgcTM function static lgc.c
callgcTMudata function static lgc.c
capture_to_close function static lstrlib.c
check function static lparser.c
checkMbuffer function static lgc.c
check_capture function static lstrlib.c
check_condition function static lparser.c
check_match function static lparser.c
checkblock function static lmem.c
checkbuffer macro llex.c
checkname function static lparser.c
checktab function static lgc.c
checktag function static ltm.c
chunk function static lparser.c
close_func function static lparser.c
closefile function static liolib.c
clvalue macro lobject.h
code_label function static lcode.c
code_params function static lparser.c
code_string function static lparser.c
codelineinfo function static lcode.c
codes variable static lcode.c
collectclosure function static lgc.c
collectproto function static lgc.c
collectstrings function static lgc.c
collecttable function static lgc.c
collectudata function static lgc.c
combine function static luac.c
cond function static lparser.c
constructor function static lparser.c
constructor_part function static lparser.c
currentline function static ldebug.c
currentpc function static ldebug.c

D

DEFAULT_STACK_SIZE macro llimits.h
DumpBlock macro dump.c
DumpByte macro dump.c
DumpCode function static dump.c
DumpConstants function static dump.c
DumpFunction function static dump.c
DumpHeader function static dump.c
DumpInt function static dump.c
DumpLines function static dump.c
DumpLocals function static dump.c
DumpNumber function static dump.c
DumpSize function static dump.c
DumpString function static dump.c
DumpVector macro dump.c
dblib variable static ldblib.c
debug_realloc function static lmem.c
deprecated_func function static lbaselib.c
deprecated_func function static lbaselib.c
deprecated_funcs function static lbaselib.c
deprecated_funcs function static lbaselib.c
deprecated_names variable static lbaselib.c
discharge function static lcode.c
discharge1 function static lcode.c
doargs function static luac.c
dohook function static ldo.c
dojump macro lvm.c
dumping variable static luac.c

E

EOZ macro lzio.h
ESC macro lstrlib.c
EXTRABUFF macro llex.c
EXTRA_STACK macro ldo.c
EXTRA_STACK macro lvm.c
efopen function static luac.c
emptybuffer function static lauxlib.c
end_capture function static lstrlib.c
enterbreak function static lparser.c
errno macro liolib.c
error_expected function static lparser.c
errorfb function static liolib.c
errormessage function static lstate.c
exp1 function static lparser.c
expdesc struct lparser.h
expdesc typedef lparser.h
expkind typedef lparser.h
explist1 function static lparser.c
expr function static lparser.c
ezgetc function static lundump.c
ezread function static lundump.c

F

FIRST_RESERVED macro llex.h
FIXMARK macro lstring.h
FROMRAD macro lmathlib.c
FROMRAD macro lmathlib.c
FuncState struct lparser.h
FuncState typedef lparser.h
f_call function static ldo.c
f_luaopen function static lstate.c
f_parser function static ldo.c
file_collect function static liolib.c
file_input function static lua.c
filenames variable static liolib.c
findevent function static ltm.c
forbody function static lparser.c
forlist function static lparser.c
fornum function static lparser.c
forstat function static lparser.c
free macro liolib.c
free macro lmem.c
free macro lmem.c
freeblock function static lmem.c
funcargs function static lparser.c
funcinfo function static ldebug.c
funcname function static lparser.c
funcstat function static lparser.c

G

GCState struct lgc.c
GCState typedef lgc.c
GCscale macro lapi.c
GCunscale macro lapi.c
GETARG_A macro lopcodes.h
GETARG_B macro lopcodes.h
GETARG_S macro lopcodes.h
GETARG_U macro lopcodes.h
GET_OPCODE macro lopcodes.h
gcsize macro ltable.c
getargs function static lua.c
getbinopr function static lparser.c
getfilebyref function static liolib.c
getfuncname function static ldebug.c
gethandle function static liolib.c
getinfo function static ldblib.c
getlocal function static ldblib.c
getluaproto function static ldebug.c
getname function static ldebug.c
getnonullfile function static liolib.c
getobjname function static ldebug.c
getstacksize function static lua.c
getunopr function static lparser.c

H

HEADER macro lmem.c
HOLD macro lstate.h
Hash struct lobject.h
Hash typedef lobject.h
handle_argv function static lua.c
handler typedef lua.c
hash_s function static lstring.c
hasmark function static lgc.c
hookf function static ldblib.c
hvalue macro lobject.h

I

ID_CHUNK macro lundump.h
IN macro lundump.h
INFILE macro liolib.c
IN_FMT macro lundump.h
IOCtrl struct liolib.c
IOCtrl typedef liolib.c
IS macro luac.c
ISJUMP macro lopcodes.h
Index macro lapi.c
Instruction typedef llimits.h
IntPoint macro llimits.h
IsMain macro print.c
iAB enumerator lcode.h
iO enumerator lcode.h
iS enumerator lcode.h
iU enumerator lcode.h
ifstat function static lparser.c
inclinenumber function static llex.c
incr_top macro ldo.h
indexupvalue function static lparser.c
infoLproto function static ldebug.c
infovalue macro lobject.h
init_entry function static ltm.c
invalidaterefs function static lgc.c
invertjump function static lcode.c
io_appendto function static liolib.c
io_clock function static liolib.c
io_close function static liolib.c
io_date function static liolib.c
io_debug function static liolib.c
io_execute function static liolib.c
io_exit function static liolib.c
io_flush function static liolib.c
io_fromto function static liolib.c
io_getenv function static liolib.c
io_open function static liolib.c
io_read function static liolib.c
io_readfrom function static liolib.c
io_remove function static liolib.c
io_rename function static liolib.c
io_seek function static liolib.c
io_tmpname function static liolib.c
io_write function static liolib.c
io_writeto function static liolib.c
iolib variable static liolib.c
iolibtag variable static liolib.c
isLmark function static ldebug.c
is_T_MARK macro lobject.h
isatty function static lua.c
iscfunction macro lobject.h
ismarked macro lobject.h

J

K

KEY_CALLHOOK macro ldblib.c
KEY_LINEHOOK macro ldblib.c
key macro ltable.h
key1 variable static ldblib.c
key2 variable static ldblib.c

L

L macro stubs.c
L macro luac.h
L variable static lua.c
LC_ALL macro liolib.c
LC_COLLATE macro liolib.c
LC_CTYPE macro liolib.c
LC_MONETARY macro liolib.c
LC_NUMERIC macro liolib.c
LC_TIME macro liolib.c
LEVELS1 macro liolib.c
LEVELS2 macro liolib.c
LFIELDS_PER_FLUSH macro llimits.h
LFIELDS_PER_FLUSH macro llimits.h
LFIELDS_PER_FLUSH macro llimits.h
LIMIT macro lauxlib.c
LOCK macro lstate.h
LOOKBACKNUMS macro llimits.h
LUALIB_API macro lualib.h
LUALIB_API macro lauxlib.h
LUAL_BUFFERSIZE macro lauxlib.h
LUA_ALERT macro lualib.h
LUA_ANYTAG macro lua.h
LUA_API macro lua.h
LUA_ASSERT macro lobject.h
LUA_ASSERT macro lobject.h
LUA_AUTHORS macro lua.h
LUA_COPYRIGHT macro lua.h
LUA_ERRERR macro lua.h
LUA_ERRFILE macro lua.h
LUA_ERRMEM macro lua.h
LUA_ERRORMESSAGE macro lua.h
LUA_ERRRUN macro lua.h
LUA_ERRSYNTAX macro lua.h
LUA_IDSIZE macro luadebug.h
LUA_INTERNALERROR macro lobject.h
LUA_INTERNALERROR macro lobject.h
LUA_MINSTACK macro lua.h
LUA_MULTRET macro lua.h
LUA_NOREF macro lua.h
LUA_NOTAG macro lua.h
LUA_NUM_TYPE macro llimits.h
LUA_REFNIL macro lua.h
LUA_REFREGISTRY macro lua.h
LUA_TFUNCTION macro lua.h
LUA_TMARK macro lobject.h
LUA_TNIL macro lua.h
LUA_TNONE macro lua.h
LUA_TNUMBER macro lua.h
LUA_TSTRING macro lua.h
LUA_TTABLE macro lua.h
LUA_TUSERDATA macro lua.h
LUA_VERSION macro lua.h
L_UTString union lstring.c
L_Umaxalign union llimits.h
LexState struct llex.h
LexState typedef llex.h
LoadBlock function static lundump.c
LoadByte macro lundump.c
LoadChunk function static lundump.c
LoadCode function static lundump.c
LoadConstants function static lundump.c
LoadFunction function static lundump.c
LoadHeader function static lundump.c
LoadInt function static lundump.c
LoadLines function static lundump.c
LoadLocals function static lundump.c
LoadNumber function static lundump.c
LoadSignature function static lundump.c
LoadSize function static lundump.c
LoadString function static lundump.c
LoadVector function static lundump.c
LocVar struct lobject.h
LocVar typedef lobject.h
l_getargs function static lua.c
laction function static lua.c
lapi_h macro lapi.h
lauxlib_h macro lauxlib.h
lcode_h macro lcode.h
ldebug_h macro ldebug.h
ldo function static lua.c
ldo_h macro ldo.h
leavebreak function static lparser.c
lfunc_h macro lfunc.h
lgc_h macro lgc.h
linef function static ldblib.c
lint32 typedef llimits.h
listfields function static lparser.c
listing variable static luac.c
llex_h macro llex.h
llimits_h macro llimits.h
lmem_h macro lmem.h
lmemfind function static lstrlib.c
load function static luac.c
lobject_h macro lobject.h
localstat function static lparser.c
lookahead function static lparser.c
lopcodes_h macro lopcodes.h
lparser_h macro lparser.h
lreset function static lua.c
lstate_h macro lstate.h
lstop function static lua.c
lstring_h macro lstring.h
ltable_h macro ltable.h
ltm_h macro ltm.h
luaA_index function extern lapi.c
luaA_indexAcceptable function static lapi.c
luaA_pushobject function extern lapi.c
luaB__ALERT function static lbaselib.c
luaB__ERRORMESSAGE function static lbaselib.c
luaB_assert function static lbaselib.c
luaB_call function static lbaselib.c
luaB_collectgarbage function static lbaselib.c
luaB_copytagmethods function static lbaselib.c
luaB_dofile function static lbaselib.c
luaB_dostring function static lbaselib.c
luaB_error function static lbaselib.c
luaB_foreach function static lbaselib.c
luaB_foreachi function static lbaselib.c
luaB_gcinfo function static lbaselib.c
luaB_getglobal function static lbaselib.c
luaB_getn function static lbaselib.c
luaB_gettagmethod function static lbaselib.c
luaB_globals function static lbaselib.c
luaB_newtag function static lbaselib.c
luaB_next function static lbaselib.c
luaB_print function static lbaselib.c
luaB_rawget function static lbaselib.c
luaB_rawset function static lbaselib.c
luaB_setglobal function static lbaselib.c
luaB_settag function static lbaselib.c
luaB_settagmethod function static lbaselib.c
luaB_sort function static lbaselib.c
luaB_tag function static lbaselib.c
luaB_tinsert function static lbaselib.c
luaB_tonumber function static lbaselib.c
luaB_tostring function static lbaselib.c
luaB_tremove function static lbaselib.c
luaB_type function static lbaselib.c
luaC_checkGC function extern lgc.c
luaC_collect function extern lgc.c
luaC_collectgarbage function extern lgc.c
luaD_adjusttop function extern ldo.c
luaD_breakrun function extern stubs.c
luaD_breakrun function extern ldo.c
luaD_call function extern ldo.c
luaD_callHook function static ldo.c
luaD_callTM function extern ldo.c
luaD_checkstack function extern ldo.c
luaD_init function extern ldo.c
luaD_lineHook function extern ldo.c
luaD_openstack function static ldo.c
luaD_runprotected function extern ldo.c
luaF_freeclosure function extern lfunc.c
luaF_freeproto function extern lfunc.c
luaF_getlocalname function extern lfunc.c
luaF_newclosure function extern lfunc.c
luaF_newproto function extern lfunc.c
luaF_protook function extern lfunc.c
luaG_binerror function extern ldebug.c
luaG_getline function extern stubs.c
luaG_getline function extern ldebug.c
luaG_ordererror function extern ldebug.c
luaG_symbexec function static ldebug.c
luaG_typeerror function extern ldebug.c
luaH_free function extern ltable.c
luaH_get function extern ltable.c
luaH_getany function static ltable.c
luaH_getglobal function extern ltable.c
luaH_getnum function extern ltable.c
luaH_getstr function extern ltable.c
luaH_mainposition function extern ltable.c
luaH_new function extern ltable.c
luaH_next function extern ltable.c
luaH_remove function extern ltable.c
luaH_set function extern ltable.c
luaH_setint function extern ltable.c
luaH_setstrnum function extern ltable.c
luaI_addquoted function static lstrlib.c
luaI_checkevent function static ltm.c
luaI_classend function extern lstrlib.c
luaI_registerlocalvar function static lparser.c
luaI_singlematch function extern lstrlib.c
luaK_adjuststack function extern lcode.c
luaK_code0 function extern lcode.c
luaK_code1 function extern lcode.c
luaK_code2 function extern lcode.c
luaK_concat function extern lcode.c
luaK_deltastack function extern lcode.c
luaK_error function extern lcode.c
luaK_fixjump function static lcode.c
luaK_getjump function static lcode.c
luaK_getlabel function extern lcode.c
luaK_goiffalse function static lcode.c
luaK_goiftrue function extern lcode.c
luaK_infix function extern lcode.c
luaK_jump function extern lcode.c
luaK_kstr function extern lcode.c
luaK_lastisopen function extern lcode.c
luaK_number function extern lcode.c
luaK_opproperties variable extern lcode.c
luaK_patchlist function extern lcode.c
luaK_patchlistaux function static lcode.c
luaK_posfix function extern lcode.c
luaK_prefix function extern lcode.c
luaK_setcallreturns function extern lcode.c
luaK_storevar function extern lcode.c
luaK_testgo function static lcode.c
luaK_tostack function extern lcode.c
luaL_Buffer struct lauxlib.h
luaL_Buffer typedef lauxlib.h
luaL_addlstring function extern lauxlib.c
luaL_addsize macro lauxlib.h
luaL_addstring function extern lauxlib.c
luaL_addvalue function extern lauxlib.c
luaL_arg_check macro lauxlib.h
luaL_argerror function extern lauxlib.c
luaL_buffinit function extern lauxlib.c
luaL_check_int macro lauxlib.h
luaL_check_long macro lauxlib.h
luaL_check_lstr function extern lauxlib.c
luaL_check_number function extern lauxlib.c
luaL_check_string macro lauxlib.h
luaL_checkany function extern lauxlib.c
luaL_checkstack function extern lauxlib.c
luaL_checktype function extern lauxlib.c
luaL_findstring function extern lauxlib.c
luaL_openl macro lauxlib.h
luaL_openlib function extern lauxlib.c
luaL_opt_int macro lauxlib.h
luaL_opt_long macro lauxlib.h
luaL_opt_lstr function extern lauxlib.c
luaL_opt_number function extern lauxlib.c
luaL_opt_string macro lauxlib.h
luaL_prepbuffer function extern lauxlib.c
luaL_pushresult function extern lauxlib.c
luaL_putchar macro lauxlib.h
luaL_reg struct lauxlib.h
luaL_verror function extern lauxlib.c
luaM_free macro lmem.h
luaM_growaux function extern lmem.c
luaM_growvector macro lmem.h
luaM_malloc macro lmem.h
luaM_new macro lmem.h
luaM_newvector macro lmem.h
luaM_realloc function extern lmem.c
luaM_reallocvector macro lmem.h
luaO_chunkid function extern lobject.c
luaO_equalObj function extern lobject.c
luaO_nilobject variable extern lobject.c
luaO_openspace function extern lobject.c
luaO_power2 function extern lobject.c
luaO_str2d function extern lobject.c
luaO_typename macro lobject.h
luaO_typenames variable extern lobject.c
luaO_verror function extern lobject.c
luaS_createudata function extern lstring.c
luaS_freeall function extern lstring.c
luaS_init function extern lstring.c
luaS_new function extern lstring.c
luaS_newfixed function extern lstring.c
luaS_newlstr function extern lstring.c
luaS_newudata function extern lstring.c
luaS_resize function extern lstring.c
luaT_eventname variable extern ltm.c
luaT_gettm macro ltm.h
luaT_gettmbyObj macro ltm.h
luaT_init function extern ltm.c
luaT_realtag function extern ltm.c
luaT_tag function extern ltm.c
luaT_validevent function extern ltm.c
luaT_validevents variable static ltm.c
luaU_dumpchunk function extern dump.c
luaU_endianess function extern lundump.c
luaU_testchunk function extern luac.c
luaU_undump function extern lundump.c
luaV_Cclosure function extern lvm.c
luaV_Lclosure function extern lvm.c
luaV_closure function static lvm.c
luaV_execute function extern lvm.c
luaV_getglobal function extern lvm.c
luaV_gettable function extern lvm.c
luaV_lessthan function extern lvm.c
luaV_pack function static lvm.c
luaV_setglobal function extern lvm.c
luaV_settable function extern lvm.c
luaV_strcomp function static lvm.c
luaV_strconc function extern lvm.c
luaV_tonumber function extern lvm.c
luaV_tostring function extern lvm.c
luaX_checklimit function extern llex.c
luaX_error function extern llex.c
luaX_init function extern llex.c
luaX_init function extern stubs.c
luaX_invalidchar function static llex.c
luaX_lex function extern llex.c
luaX_setinput function extern llex.c
luaX_syntaxerror function extern llex.c
luaX_token2str function extern llex.c
luaY_parser function extern stubs.c
luaY_parser function extern lparser.c
lua_CFunction typedef lua.h
lua_Debug struct luadebug.h
lua_Debug typedef luadebug.h
lua_Hook typedef luadebug.h
lua_Localvar typedef luadebug.h
lua_State struct lstate.h
lua_State typedef lua.h
lua_TObject struct lobject.h
lua_baselibopen function extern lbaselib.c
lua_call function extern ldo.c
lua_clonetag macro lua.h
lua_close function extern lstate.c
lua_concat function extern lapi.c
lua_copytagmethods function extern ltm.c
lua_dblibopen function extern ldblib.c
lua_dobuffer function extern ldo.c
lua_dofile function extern ldo.c
lua_dostring function extern ldo.c
lua_equal function extern lapi.c
lua_error function extern stubs.c
lua_error function extern ldo.c
lua_getgccount function extern lapi.c
lua_getgcthreshold function extern lapi.c
lua_getglobal function extern lapi.c
lua_getglobals function extern lapi.c
lua_getinfo function extern ldebug.c
lua_getlocal function extern ldebug.c
lua_getn function extern lapi.c
lua_getref function extern lapi.c
lua_getregistry macro lua.h
lua_getstack function extern ldebug.c
lua_gettable function extern lapi.c
lua_gettagmethod function extern ltm.c
lua_gettop function extern lapi.c
lua_h macro lua.h
lua_ident variable extern lapi.c
lua_insert function extern lapi.c
lua_iolibopen function extern liolib.c
lua_iscfunction function extern lapi.c
lua_isfunction macro lua.h
lua_isnil macro lua.h
lua_isnull macro lua.h
lua_isnumber function extern lapi.c
lua_isstring function extern lapi.c
lua_istable macro lua.h
lua_isuserdata macro lua.h
lua_lessthan function extern lapi.c
lua_longjmp struct ldo.c
lua_mathlibopen function extern lmathlib.c
lua_newtable function extern lapi.c
lua_newtag function extern ltm.c
lua_newuserdata function extern lapi.c
lua_next function extern lapi.c
lua_number2str macro llimits.h
lua_open function extern stubs.c
lua_open function extern lstate.c
lua_pop macro lua.h
lua_pushcclosure function extern lapi.c
lua_pushcfunction macro lua.h
lua_pushlstring function extern lapi.c
lua_pushnil function extern lapi.c
lua_pushnumber function extern lapi.c
lua_pushstring function extern lapi.c
lua_pushuserdata macro lua.h
lua_pushusertag function extern lapi.c
lua_pushvalue function extern lapi.c
lua_rawcall function extern lapi.c
lua_rawget function extern lapi.c
lua_rawgeti function extern lapi.c
lua_rawset function extern lapi.c
lua_rawseti function extern lapi.c
lua_ref function extern lapi.c
lua_register macro lua.h
lua_remove function extern lapi.c
lua_setcallhook function extern ldebug.c
lua_setgcthreshold function extern lapi.c
lua_setglobal function extern lapi.c
lua_setglobals function extern lapi.c
lua_setlinehook function extern ldebug.c
lua_setlocal function extern ldebug.c
lua_settable function extern lapi.c
lua_settag function extern lapi.c
lua_settagmethod function extern ltm.c
lua_settop function extern lapi.c
lua_stackspace function extern lapi.c
lua_state variable static lstate.c
lua_state variable extern luac.c
lua_str2number macro llimits.h
lua_strlen function extern lapi.c
lua_strlibopen function extern lstrlib.c
lua_tag function extern lapi.c
lua_tocfunction function extern lapi.c
lua_tonumber function extern lapi.c
lua_topointer function extern lapi.c
lua_tostring function extern lapi.c
lua_touserdata function extern lapi.c
lua_type function extern lapi.c
lua_typename function extern lapi.c
lua_unref function extern lapi.c
luac_ident variable extern stubs.c
luadebug_h macro luadebug.h
lualib_h macro lualib.h
lundump_h macro lundump.h
lvm_h macro lvm.h
lzio_h macro lzio.h

M

MARK macro lmem.c
MARKSIZE macro lmem.c
MASK0 macro lopcodes.h
MASK1 macro lopcodes.h
MAXARG_A macro llimits.h
MAXARG_A macro llimits.h
MAXARG_B macro llimits.h
MAXARG_B macro llimits.h
MAXARG_S macro llimits.h
MAXARG_S macro llimits.h
MAXARG_U macro llimits.h
MAXARG_U macro llimits.h
MAXINPUT macro lua.c
MAXLOCALS macro llimits.h
MAXLOCALS macro llimits.h
MAXLOCALS macro llimits.h
MAXPARAMS macro llimits.h
MAXPARAMS macro llimits.h
MAXPARAMS macro llimits.h
MAXSRC macro llex.c
MAXSTACK macro llimits.h
MAXSTACK macro llimits.h
MAXSTACK macro llimits.h
MAXUPVALUES macro llimits.h
MAXUPVALUES macro llimits.h
MAXUPVALUES macro llimits.h
MAXVARSLH macro llimits.h
MAXVARSLH macro llimits.h
MAXVARSLH macro llimits.h
MAX_CAPTURES macro lstrlib.c
MAX_FORMAT macro lstrlib.c
MAX_INT macro llimits.h
MAX_ITEM macro lstrlib.c
MAX_SIZET macro llimits.h
MAX_VERROR macro lobject.c
MINBUFFER macro lgc.c
MINPOWER2 macro llimits.h
MULT_RET macro lopcodes.h
MULT_RET macro lopcodes.h
MULT_RET macro lopcodes.h
MapConstant function static opt.c
MapConstants function static opt.c
Mode enum lcode.h
main function extern luac.c
main function extern lua.c
malloc macro lmem.c
manual_input function static lua.c
markall function static lgc.c
markclosure function static lgc.c
marklock function static lgc.c
markobject function static lgc.c
markstack function static lgc.c
marktagmethods function static lgc.c
match function static lstrlib.c
match_capture function static lstrlib.c
match_class function static lstrlib.c
matchbalance function static lstrlib.c
matchbracketclass function static lstrlib.c
math_abs function static lmathlib.c
math_acos function static lmathlib.c
math_asin function static lmathlib.c
math_atan function static lmathlib.c
math_atan2 function static lmathlib.c
math_ceil function static lmathlib.c
math_cos function static lmathlib.c
math_deg function static lmathlib.c
math_exp function static lmathlib.c
math_floor function static lmathlib.c
math_frexp function static lmathlib.c
math_ldexp function static lmathlib.c
math_log function static lmathlib.c
math_log10 function static lmathlib.c
math_max function static lmathlib.c
math_min function static lmathlib.c
math_mod function static lmathlib.c
math_pow function static lmathlib.c
math_rad function static lmathlib.c
math_random function static lmathlib.c
math_randomseed function static lmathlib.c
math_sin function static lmathlib.c
math_sqrt function static lmathlib.c
math_tan function static lmathlib.c
mathlib variable static lmathlib.c
max_expand function static lstrlib.c
memdebug_maxmem variable extern lmem.c
memdebug_memlimit variable extern lmem.c
memdebug_numblocks variable extern lmem.c
memdebug_total variable extern lmem.c
message function static ldo.c
min_expand function static lstrlib.c

N

NDEBUG macro lobject.h
NEED_OTHER macro liolib.c
NONEXT macro lstate.h
NO_JUMP macro lcode.h
NUMBER_FMT macro llimits.h
NUM_OPCODES macro lopcodes.h
NUM_RESERVED macro llex.h
NUM_TAGS macro lobject.h
Node struct lobject.h
Node typedef lobject.h
Number typedef llimits.h
namestat function static lparser.c
need_value function static lcode.c
new_localvar function static lparser.c
new_localvarstr function static lparser.c
newentry function static lstring.c
next function static lparser.c
next macro llex.c
node macro ltable.h
num_deprecated macro lbaselib.c
number_constant function static lcode.c
numuse function static ltable.c
nups function static ldebug.c
nvalue macro lobject.h

O

OPR_ADD enumerator lcode.h
OPR_AND enumerator lcode.h
OPR_CONCAT enumerator lcode.h
OPR_DIV enumerator lcode.h
OPR_EQ enumerator lcode.h
OPR_GE enumerator lcode.h
OPR_GT enumerator lcode.h
OPR_LE enumerator lcode.h
OPR_LT enumerator lcode.h
OPR_MINUS enumerator lcode.h
OPR_MULT enumerator lcode.h
OPR_NE enumerator lcode.h
OPR_NOBINOPR enumerator lcode.h
OPR_NOT enumerator lcode.h
OPR_NOUNOPR enumerator lcode.h
OPR_OR enumerator lcode.h
OPR_POW enumerator lcode.h
OPR_SUB enumerator lcode.h
OP_ADD enumerator lopcodes.h
OP_ADDI enumerator lopcodes.h
OP_CALL enumerator lopcodes.h
OP_CLOSURE enumerator lopcodes.h
OP_CONCAT enumerator lopcodes.h
OP_CREATETABLE enumerator lopcodes.h
OP_DIV enumerator lopcodes.h
OP_END enumerator lopcodes.h
OP_FORLOOP enumerator lopcodes.h
OP_FORPREP enumerator lopcodes.h
OP_GETDOTTED enumerator lopcodes.h
OP_GETGLOBAL enumerator lopcodes.h
OP_GETINDEXED enumerator lopcodes.h
OP_GETLOCAL enumerator lopcodes.h
OP_GETTABLE enumerator lopcodes.h
OP_JMP enumerator lopcodes.h
OP_JMPEQ enumerator lopcodes.h
OP_JMPF enumerator lopcodes.h
OP_JMPGE enumerator lopcodes.h
OP_JMPGT enumerator lopcodes.h
OP_JMPLE enumerator lopcodes.h
OP_JMPLT enumerator lopcodes.h
OP_JMPNE enumerator lopcodes.h
OP_JMPONF enumerator lopcodes.h
OP_JMPONT enumerator lopcodes.h
OP_JMPT enumerator lopcodes.h
OP_LFORLOOP enumerator lopcodes.h
OP_LFORPREP enumerator lopcodes.h
OP_MINUS enumerator lopcodes.h
OP_MULT enumerator lopcodes.h
OP_NOT enumerator lopcodes.h
OP_POP enumerator lopcodes.h
OP_POW enumerator lopcodes.h
OP_PUSHINT enumerator lopcodes.h
OP_PUSHNEGNUM enumerator lopcodes.h
OP_PUSHNIL enumerator lopcodes.h
OP_PUSHNILJMP enumerator lopcodes.h
OP_PUSHNUM enumerator lopcodes.h
OP_PUSHSELF enumerator lopcodes.h
OP_PUSHSTRING enumerator lopcodes.h
OP_PUSHUPVALUE enumerator lopcodes.h
OP_RETURN enumerator lopcodes.h
OP_SETGLOBAL enumerator lopcodes.h
OP_SETLIST enumerator lopcodes.h
OP_SETLOCAL enumerator lopcodes.h
OP_SETMAP enumerator lopcodes.h
OP_SETTABLE enumerator lopcodes.h
OP_SUB enumerator lopcodes.h
OP_TAILCALL enumerator lopcodes.h
OUTFILE macro liolib.c
OUTPUT macro luac.c
OpCode typedef lopcodes.h
OpProperties struct lcode.h
OptConstants function static opt.c
OptFunction function extern opt.c
OptFunction macro opt.c
Options struct lua.c
old_callhook variable static lua.c
old_linehook variable static lua.c
open_func function static lparser.c
openwithcontrol function static liolib.c
optional function static lparser.c
output variable static luac.c

P

PI macro lmathlib.c
PI macro lmathlib.c
POS_A macro llimits.h
POS_B macro llimits.h
POS_U macro llimits.h
PROMPT macro lua.c
P_AB macro print.c
P_F macro print.c
P_J macro print.c
P_K macro print.c
P_L macro print.c
P_N macro print.c
P_NONE macro print.c
P_OP macro print.c
P_Q macro print.c
P_S macro print.c
P_U macro print.c
PackConstants function static opt.c
ParserS struct ldo.c
PrintCode function static print.c
PrintFunction function extern print.c
PrintFunction macro print.c
PrintHeader function static print.c
PrintLocal function static print.c
PrintString function static print.c
Proto struct lobject.h
Proto typedef lobject.h
parlist function static lparser.c
parse_buffer function static ldo.c
parse_file function static ldo.c
passresults function static lbaselib.c
popen macro liolib.c
posrelat function static lstrlib.c
previous_instruction function static lcode.c
print_message function static lua.c
print_version function static lua.c
priority variable static lparser.c
protectedparser function static ldo.c
protomark function static lgc.c
protosize function static lfunc.c
push_captures function static lstrlib.c
pushclosure function static lparser.c
pushpc function static ldebug.c
pushresult function static liolib.c
pushupvalue function static lparser.c

Q

R

RADIANS_PER_DEGREE macro lmathlib.c
RESERVED enum llex.h
RESERVEDMARK macro lstring.h
RFIELDS_PER_FLUSH macro llimits.h
Ref struct lstate.h
read_chars function static liolib.c
read_file function static liolib.c
read_line function static liolib.c
read_long_string function static llex.c
read_number function static llex.c
read_number function static liolib.c
read_pattern function static liolib.c
read_pattern macro liolib.c
read_string function static llex.c
read_word function static liolib.c
readname function static llex.c
realloc macro liolib.c
realloc macro lmem.c
realloc macro lmem.c
recfield function static lparser.c
recfields function static lparser.c
register_getargs function static lua.c
rehash function static ltable.c
removelocalvars function static lparser.c
repeatstat function static lparser.c
restore_stack_limit function static ldo.c
retstat function static lparser.c

S

S macro print.c
SETARG_A macro lopcodes.h
SETARG_B macro lopcodes.h
SETARG_S macro lopcodes.h
SETARG_U macro lopcodes.h
SET_OPCODE macro lopcodes.h
SIGNATURE macro lundump.h
SIZE_A macro llimits.h
SIZE_B macro llimits.h
SIZE_INSTRUCTION macro llimits.h
SIZE_OP macro llimits.h
SIZE_U macro llimits.h
SOURCE macro lundump.h
SOURCE_FMT macro lundump.h
SPECIALS macro lstrlib.c
SS macro print.c
SemInfo typedef llex.h
Sizeof macro luac.h
StkId typedef lstate.h
save macro llex.c
save_and_next macro llex.c
search_local function static lparser.c
set2 function static lbaselib.c
setcallhook function static ldblib.c
setfile macro liolib.c
setfilebyname function static liolib.c
sethook function static ldblib.c
setlinehook function static ldblib.c
setloc function static liolib.c
setlocal function static ldblib.c
setlocale macro liolib.c
setnodevector function static ltable.c
setnormalized function static ldebug.c
setreturn function static liolib.c
settabsi function static ldblib.c
settabss function static ldblib.c
simpleexp function static lparser.c
singlevar function static lparser.c
sizeclosure macro lfunc.c
sizestring macro lstring.h
sort_comp function static lbaselib.c
start_capture function static lstrlib.c
stat function static lparser.c
str_byte function static lstrlib.c
str_char function static lstrlib.c
str_checkname function static lparser.c
str_find function static lstrlib.c
str_format function static lstrlib.c
str_gsub function static lstrlib.c
str_len function static lstrlib.c
str_lower function static lstrlib.c
str_rep function static lstrlib.c
str_sub function static lstrlib.c
str_upper function static lstrlib.c
strcoll macro lvm.c
strerror macro liolib.c
string_constant function static lparser.c
stringtable struct lstate.h
stringtable typedef lstate.h
strip function static luac.c
stripping variable static luac.c
strlib variable static lstrlib.c
strmark macro lgc.c
subexpr function static lparser.c
svalue macro lobject.h

T

TESTSIZE macro lundump.c
TEST_NUMBER macro lundump.h
TK_AND enumerator llex.h
TK_BREAK enumerator llex.h
TK_CONCAT enumerator llex.h
TK_DO enumerator llex.h
TK_DOTS enumerator llex.h
TK_ELSE enumerator llex.h
TK_ELSEIF enumerator llex.h
TK_END enumerator llex.h
TK_EOS enumerator llex.h
TK_EQ enumerator llex.h
TK_FOR enumerator llex.h
TK_FUNCTION enumerator llex.h
TK_GE enumerator llex.h
TK_IF enumerator llex.h
TK_LE enumerator llex.h
TK_LOCAL enumerator llex.h
TK_NAME enumerator llex.h
TK_NE enumerator llex.h
TK_NIL enumerator llex.h
TK_NOT enumerator llex.h
TK_NUMBER enumerator llex.h
TK_OR enumerator llex.h
TK_REPEAT enumerator llex.h
TK_RETURN enumerator llex.h
TK_STRING enumerator llex.h
TK_THEN enumerator llex.h
TK_UNTIL enumerator llex.h
TK_WHILE enumerator llex.h
TM struct ltm.h
TMS typedef ltm.h
TM_ADD enumerator ltm.h
TM_CONCAT enumerator ltm.h
TM_DIV enumerator ltm.h
TM_FUNCTION enumerator ltm.h
TM_GC enumerator ltm.h
TM_GETGLOBAL enumerator ltm.h
TM_GETTABLE enumerator ltm.h
TM_INDEX enumerator ltm.h
TM_LT enumerator ltm.h
TM_MUL enumerator ltm.h
TM_N enumerator ltm.h
TM_POW enumerator ltm.h
TM_SETGLOBAL enumerator ltm.h
TM_SETTABLE enumerator ltm.h
TM_SUB enumerator ltm.h
TM_UNM enumerator ltm.h
TOKEN_LEN macro llex.h
TORAD macro lmathlib.c
TORAD macro lmathlib.c
TObject typedef lobject.h
TSPACK macro lobject.h
TString struct lobject.h
TString typedef lobject.h
TagDefault macro ltable.c
TestSize function static lundump.c
Token struct llex.h
Token typedef llex.h
test_then_block function static lparser.c
testing variable static luac.c
token2string variable static llex.c
tonumber macro lvm.h
tostring macro lvm.h
traceexec function static lvm.c
travglobals function static ldebug.c
travtagmethods function static ldebug.c
tsvalue macro lobject.h
ttype macro lobject.h
type_error function static lauxlib.c

U

UNARY_PRIORITY macro lparser.c
UNUSED macro lobject.h
UNUSED macro lobject.h
UnOpr enum lcode.h
UnOpr typedef lcode.h
unexpectedEOZ function static lundump.c
usage function static luac.c
userinit function static lua.c

V

V macro lundump.c
VALIDLINK macro lgc.c
VD macro lcode.h
VERSION macro lundump.h
VERSION0 macro lundump.h
VEXP enumerator lparser.h
VGLOBAL enumerator lparser.h
VINDEXED enumerator lparser.h
VLOCAL enumerator lparser.h
Value typedef lobject.h
val macro ltable.h
validtag macro ltm.h
var_or_func function static lparser.c
var_or_func_tail function static lparser.c

W

whilestat function static lparser.c

X

Y

Z

ZBSIZE macro lzio.h
ZIO typedef lzio.h
ZNAME function static lundump.c
zFopen function extern lzio.c
zFopen macro lzio.h
zffilbuf function static lzio.c
zgetc macro lzio.h
zio struct lzio.h
zmfilbuf function static lzio.c
zmopen function extern lzio.c
zmopen macro lzio.h
zname macro lzio.h
zread function extern lzio.c
zread macro lzio.h
zsopen function extern lzio.c
zsopen macro lzio.h
zungetc macro lzio.h