Mirror of the amazing lua scripting language
#lua #script #scripting #script-engine #embed #embedded #script-language

Roberto Ierusalimschy 9d067ab73b Optimization for 'n^2' 4 年之前
manual 94cbe46511 Details 4 年之前
testes ab1aca94e8 Removed optimization for «if ... then goto» 4 年之前
.gitignore 30528049f1 'lua_upvalueid' returns NULL on invalid upvalue index 4 年之前
README.md 51c29ec0c4 Create README.md 4 年之前
all 287b302acb Revision of stackless implementation 4 年之前
lapi.c 30528049f1 'lua_upvalueid' returns NULL on invalid upvalue index 4 年之前
lapi.h bd1b87c579 Comments (mosty typos) 5 年之前
lauxlib.c 58216600eb 'luaL_newstate' should not allocate extra memory 4 年之前
lauxlib.h 9e0a8475cd Added 'simplesect' sections to the manual 5 年之前
lbaselib.c b96b0b5abb Added macro 'luaL_pushfail' 6 年之前
lcode.c 94cbe46511 Details 4 年之前
lcode.h 6eb53b7526 Details 5 年之前
lcorolib.c b57574d6fb Keep memory errors as memory errors 5 年之前
lctype.c e0ab13c62f Easy way to allow Unicode characters in identifiers 5 年之前
lctype.h 8496112a18 Better documentation for 'lctype.h' 4 年之前
ldblib.c 30528049f1 'lua_upvalueid' returns NULL on invalid upvalue index 4 年之前
ldebug.c ae5b5ba529 Fixed bug: line hooks in stripped functions 5 年之前
ldebug.h a2195644d8 Fixed bug: invalid 'oldpc' when returning to a function 5 年之前
ldo.c d282652561 Bug when growing a stack 4 年之前
ldo.h 490d42b5f8 Correct handling of 'luaV_execute' invocations 4 年之前
ldump.c 61a4e64a66 Back to old encoding of versions in binary files 5 年之前
lfunc.c c23cc86c54 Details 4 年之前
lfunc.h 5f83fb6582 Details 5 年之前
lgc.c d282652561 Bug when growing a stack 4 年之前
lgc.h f849885a4b Small changes in macros that change GC colors 5 年之前
linit.c f99509581e Removed extra information from RCS keyword strings 7 年之前
liolib.c 1ecfbfa1a1 Fixed bug: invalid mode can crash 'io.popen' 5 年之前
ljumptab.h 0ddc0f47bd Several details about 5.4.0 rc1 5 年之前
llex.c d742a193e5 Comments 4 年之前
llex.h 98ec799591 Detail 4 年之前
llimits.h 9d067ab73b Optimization for 'n^2' 4 年之前
lmathlib.c 0ddc0f47bd Several details about 5.4.0 rc1 5 年之前
lmem.c 56ec432281 Change in macro HARDMEMTESTS for testing GC 5 年之前
lmem.h f99509581e Removed extra information from RCS keyword strings 7 年之前
loadlib.c 61a4e64a66 Back to old encoding of versions in binary files 5 年之前
lobject.c 58216600eb 'luaL_newstate' should not allocate extra memory 4 年之前
lobject.h 52c8679760 Fixed bug of keys removed from tables vs 'next' 4 年之前
lopcodes.c 0ddc0f47bd Several details about 5.4.0 rc1 5 年之前
lopcodes.h c23cc86c54 Details 4 年之前
lopnames.h 0ddc0f47bd Several details about 5.4.0 rc1 5 年之前
loslib.c efcf24be0c 'luaL_execresult' does not assume -1 status as error 5 年之前
lparser.c ab1aca94e8 Removed optimization for «if ... then goto» 4 年之前
lparser.h 94cbe46511 Details 4 年之前
lprefix.h 0ddc0f47bd Several details about 5.4.0 rc1 5 年之前
lstate.c d282652561 Bug when growing a stack 4 年之前
lstate.h 5aa36e894f No more field 'lua_State.stacksize' 4 年之前
lstring.c 9a89fb1c9d Hash always use all characters in a long string 4 年之前
lstring.h 9a89fb1c9d Hash always use all characters in a long string 4 年之前
lstrlib.c fb172d0a92 No need for 'volatile' in string.pack/unpack 4 年之前
ltable.c d742a193e5 Comments 4 年之前
ltable.h 7c3cb71fa4 Free bit 7 of GC 'marked' field 5 年之前
ltablib.c e888976bc6 Details (typos in comments) 6 年之前
ltests.c 58216600eb 'luaL_newstate' should not allocate extra memory 4 年之前
ltests.h 5d8ce05b3f Back to a stackless implementation 4 年之前
ltm.c eb41999461 Fixed bugs of stack reallocation x GC 5 年之前
ltm.h 7c3cb71fa4 Free bit 7 of GC 'marked' field 5 年之前
lua.c 69b71a6919 _PROMPT can have non-string values 4 年之前
lua.h 849b2ecbd2 New release number (5.4.2) 4 年之前
luaconf.h 287b302acb Revision of stackless implementation 4 年之前
lualib.h f99509581e Removed extra information from RCS keyword strings 7 年之前
lundump.c 6bc0f13505 Fixed bug of long strings in binary chunks 5 年之前
lundump.h 0be57b9b6d Details in comments 5 年之前
lutf8lib.c aa8d4a782d Details (more uniformity in error messages) 5 年之前
lvm.c e4a38eb0e8 Fixed wrong trace of vararg functions 4 年之前
lvm.h 0ddc0f47bd Several details about 5.4.0 rc1 5 年之前
lzio.c f99509581e Removed extra information from RCS keyword strings 7 年之前
lzio.h f99509581e Removed extra information from RCS keyword strings 7 年之前
makefile 2f4162bc47 Compiler optimization back to '-O2' 4 年之前
onelua.c 23e6bac8a0 Keep correct type for immediate operands in comparisons 6 年之前

README.md

Lua

This is the repository of Lua development code, as seen by the Lua team. It contains the full history of all commits but is mirrored irregularly. For complete information about Lua, visit Lua.org.

Please do not send pull requests. To report issues and send patches, post a message to the Lua mailing list.

Download official Lua releases from Lua.org.