Lua Source code for Lua 5.1

This is the complete source code of Lua 5.1, with links to header files, functions, macros, types, and variables. You can browse the modules below or find a name in the index.

Includes

lua.h
lauxlib.h
lualib.h
luaconf.h

Core

lapi.c
lcode.c
ldebug.c
ldo.c
ldump.c
lfunc.c
lgc.c
llex.c

lmem.c
lobject.c
lopcodes.c
lparser.c
lstate.c
lstring.c
ltable.c
ltm.c
lundump.c
lvm.c
lzio.c

 

lapi.h
lcode.h
ldebug.h
ldo.h

lfunc.h
lgc.h
llex.h
llimits.h
lmem.h
lobject.h
lopcodes.h
lparser.h
lstate.h
lstring.h
ltable.h
ltm.h
lundump.h
lvm.h
lzio.h

Libraries

lauxlib.c
lbaselib.c
ldblib.c
liolib.c
lmathlib.c
loadlib.c
loslib.c
lstrlib.c
ltablib.c
linit.c

Interpreter

lua.c

Compiler

luac.c
print.c


Last update: Wed Dec 21 08:05:24 BRST 2011