Source code for Lua 5.0 – index
| ARRAYSIZE_REF | macro | lauxlib.c | 
| Arith | function static | lvm.c | 
| abs_index | macro | lauxlib.c | 
| add_s | function static | lstrlib.c | 
| addinfo | function static | ldebug.c | 
| addk | function static | lcode.c | 
| adjust_assign | function static | lparser.c | 
| adjust_varargs | function static | ldo.c | 
| adjustlocalvars | function static | lparser.c | 
| adjuststack | function static | lauxlib.c | 
| api_check | macro | lapi.c | 
| api_checknelems | macro | lapi.c | 
| api_incr_top | macro | lapi.c | 
| arrayindex | function static | ltable.c | 
| assignment | function static | lparser.c | 
| aux_close | function static | liolib.c | 
| aux_do | function static | lauxlib.c | 
| aux_getfenv | function static | lbaselib.c | 
| aux_getn | macro | ltablib.c | 
| aux_lines | function static | liolib.c | 
| aux_upvalue | function static | lapi.c | 
| auxgetinfo | function static | ldebug.c | 
| auxresume | function static | lbaselib.c | 
| auxsort | function static | ltablib.c | 
| auxupvalue | function static | ldblib.c | 
| BASIC_CI_SIZE | macro | lstate.h | 
| BASIC_STACK_SIZE | macro | lstate.h | 
| BITS_INT | macro | llimits.h | 
| BITS_INT | macro | llimits.h | 
| BinOpr | enum | lcode.h | 
| BinOpr | typedef | lcode.h | 
| BlockCnt | struct | lparser.c | 
| BlockCnt | typedef | lparser.c | 
| base_funcs | variable static | lbaselib.c | 
| base_open | function static | lbaselib.c | 
| binopistest | macro | lcode.h | 
| block | function static | lparser.c | 
| block_follow | function static | lparser.c | 
| body | function static | lparser.c | 
| breakstat | function static | lparser.c | 
| bufffree | macro | lauxlib.c | 
| bufflen | macro | lauxlib.c | 
| bvalue | macro | lobject.h | 
| DumpBlock | function static | ldump.c | 
| DumpByte | function static | ldump.c | 
| DumpCode | function static | ldump.c | 
| DumpConstants | function static | ldump.c | 
| DumpFunction | function static | ldump.c | 
| DumpHeader | function static | ldump.c | 
| DumpInt | function static | ldump.c | 
| DumpLines | function static | ldump.c | 
| DumpLiteral | macro | ldump.c | 
| DumpLocals | function static | ldump.c | 
| DumpNumber | function static | ldump.c | 
| DumpSize | function static | ldump.c | 
| DumpState | typedef | ldump.c | 
| DumpString | function static | ldump.c | 
| DumpUpvalues | function static | ldump.c | 
| DumpVector | macro | ldump.c | 
| dblib | variable static | ldblib.c | 
| debug | function static | ldblib.c | 
| default_panic | function static | lstate.c | 
| defaultmeta | macro | lstate.h | 
| discharge2anyreg | function static | lcode.c | 
| discharge2reg | function static | lcode.c | 
| do1gcTM | function static | lgc.c | 
| doargs | function static | luac.c | 
| docall | function static | lua.c | 
| dojump | macro | lvm.c | 
| dostring | function static | lua.c | 
| dumping | variable static | luac.c | 
| EOZ | macro | lzio.h | 
| ESC | macro | lstrlib.c | 
| EXTRABUFF | macro | llex.c | 
| EXTRAEXP | macro | lparser.c | 
| EXTRASPACE | macro | lstate.c | 
| EXTRASPACE | macro | lstate.c | 
| EXTRA_STACK | macro | lstate.h | 
| emptybuffer | function static | lauxlib.c | 
| end_capture | function static | lstrlib.c | 
| enterblock | function static | lparser.c | 
| enterlevel | macro | lparser.c | 
| equalobj | macro | lvm.h | 
| errfile | function static | lauxlib.c | 
| error_expected | function static | lparser.c | 
| errorfb | function static | ldblib.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 | 
| exprstat | function static | lparser.c | 
| ezgetc | function static | lundump.c | 
| ezread | function static | lundump.c | 
| handle_argv | function static | lua.c | 
| handle_luainit | function static | lua.c | 
| hashboolean | macro | ltable.c | 
| hashmod | macro | ltable.c | 
| hashnum | function static | ltable.c | 
| hashpointer | macro | ltable.c | 
| hashpow2 | macro | ltable.c | 
| hashstr | macro | ltable.c | 
| hasjumps | macro | lcode.c | 
| hookf | function static | ldblib.c | 
| hvalue | macro | lobject.h | 
| jumponcond | function static | lcode.c | 
| KBx | macro | lvm.c | 
| KEYWEAK | macro | lgc.c | 
| KEYWEAKBIT | macro | lgc.c | 
| KEY_HOOK | variable static | ldblib.c | 
| kname | function static | ldebug.c | 
| NO_JUMP | macro | lcode.h | 
| NO_REG | macro | lopcodes.h | 
| NUM_OPCODES | macro | lopcodes.h | 
| NUM_RESERVED | macro | llex.h | 
| NUM_TAGS | macro | lobject.h | 
| Node | struct | lobject.h | 
| Node | typedef | lobject.h | 
| need_value | function static | lcode.c | 
| negindex | function static | lapi.c | 
| new_localvar | function static | lparser.c | 
| new_localvarstr | function static | lparser.c | 
| newfile | macro | liolib.c | 
| newfileh | function static | liolib.c | 
| newkey | function static | ltable.c | 
| newlstr | function static | lstring.c | 
| next | function static | lparser.c | 
| next | macro | llex.c | 
| next | macro | llex.c | 
| ngcotouv | macro | lstate.h | 
| nil_constant | function static | lcode.c | 
| numints | macro | ltable.c | 
| numuse | function static | ltable.c | 
| nvalue | macro | lobject.h | 
| UEXTRASPACE | union | lstate.c | 
| UNARY_PRIORITY | macro | lparser.c | 
| UNUSED | macro | llimits.h | 
| USE_DLL | macro | loadlib.c | 
| USE_DLL | macro | loadlib.c | 
| USE_POPEN | macro | liolib.c | 
| USE_POPEN | macro | liolib.c | 
| USE_TMPNAME | macro | liolib.c | 
| USE_TMPNAME | macro | liolib.c | 
| Udata | typedef | lobject.h | 
| Udata | union | lobject.h | 
| UnOpr | enum | lcode.h | 
| UnOpr | typedef | lcode.h | 
| UpVal | struct | lobject.h | 
| UpVal | typedef | lobject.h | 
| uchar | macro | lstrlib.c | 
| unexpectedEOZ | function static | lundump.c | 
| unmakemask | function static | ldblib.c | 
| unmark | macro | lgc.c | 
| usage | function static | luac.c | 
| uvalue | macro | lobject.h | 
| V | macro | lundump.c | 
| VALUEWEAK | macro | lgc.c | 
| VALUEWEAKBIT | macro | lgc.c | 
| VCALL | enumerator | lparser.h | 
| VERSION | macro | lundump.h | 
| VERSION0 | macro | lundump.h | 
| VFALSE | enumerator | lparser.h | 
| VGLOBAL | enumerator | lparser.h | 
| VINDEXED | enumerator | lparser.h | 
| VJMP | enumerator | lparser.h | 
| VK | enumerator | lparser.h | 
| VLOCAL | enumerator | lparser.h | 
| VNIL | enumerator | lparser.h | 
| VNONRELOC | enumerator | lparser.h | 
| VOID | macro | print.c | 
| VRELOCABLE | enumerator | lparser.h | 
| VTRUE | enumerator | lparser.h | 
| VUPVAL | enumerator | lparser.h | 
| VVOID | enumerator | lparser.h | 
| Value | typedef | lobject.h | 
| valismarked | function static | lgc.c | 
| valtogco | macro | lstate.h | 
| whilestat | function static | lparser.c | 
| writer | function static | lstrlib.c | 
| writer | function static | luac.c | 
| XRA | macro | lvm.c | 
| ZIO | typedef | lzio.h | 
| Zio | struct | lzio.h | 
| zgetc | macro | lzio.h | 
| zname | macro | lzio.h |