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

Roberto Ierusalimschy bdfab46c22 "errorim" now is _ERRORMESSAGE. 27 лет назад
bugs 80001ab0eb getlocal cannot return the local itself, since lua_isstring and 27 лет назад
lapi.c 5687949560 "lua_debug", "lua_callhook" and "lua_linehook" must be inside "lua_state". 27 лет назад
lapi.h 9618aaf07d small corrections in comments 28 лет назад
lauxlib.c ce9609296c function "luaL_argerror" prints wrong argument number (from a user's point 27 лет назад
lauxlib.h 766e67ef3b to avoid warnings about "typecast" (Visual C++) 27 лет назад
lbuffer.c 766e67ef3b to avoid warnings about "typecast" (Visual C++) 27 лет назад
lbuiltin.c fd25d4ad85 no need to define functions for macros... 27 лет назад
lbuiltin.h 26c5f56ad1 Built-in functions 28 лет назад
ldblib.c 5687949560 "lua_debug", "lua_callhook" and "lua_linehook" must be inside "lua_state". 27 лет назад
ldo.c 5687949560 "lua_debug", "lua_callhook" and "lua_linehook" must be inside "lua_state". 27 лет назад
ldo.h ee912e5a7f auxiliar function "luaD_calln". 28 лет назад
lfunc.c 9618aaf07d small corrections in comments 28 лет назад
lfunc.h 45e533599f optimization: closures without upvalues don't need to be closures 28 лет назад
lgc.c 67b44c9493 local names are all in the constant pool, so they do not need to be 27 лет назад
lgc.h 3393fd7f25 first version of "lua_close" 28 лет назад
linit.c 3cc4ca821e initialization module (to load libraries) 27 лет назад
liolib.c 8278468041 comments 27 лет назад
llex.c 5687949560 "lua_debug", "lua_callhook" and "lua_linehook" must be inside "lua_state". 27 лет назад
llex.h e1a127245d details ("luaX_token2str" doesn't need LexState) 27 лет назад
lmathlib.c 8278468041 comments 27 лет назад
lmem.c bc930aa5ff "free" usually handles NULL; handle non ANSI case separately. 27 лет назад
lmem.h 21cff3015a details (for regularity) 27 лет назад
lobject.c e03767b3eb details (comments) 27 лет назад
lobject.h ae29ab9858 only parser uses MAX_WORD 27 лет назад
lopcodes.h cbc58af260 new opcode for "long" arguments (3 bytes) 27 лет назад
lparser.c 5687949560 "lua_debug", "lua_callhook" and "lua_linehook" must be inside "lua_state". 27 лет назад
lparser.h 03f3f9e707 "zio" now keeps its "name". 28 лет назад
lstate.c 5687949560 "lua_debug", "lua_callhook" and "lua_linehook" must be inside "lua_state". 27 лет назад
lstate.h 5687949560 "lua_debug", "lua_callhook" and "lua_linehook" must be inside "lua_state". 27 лет назад
lstring.c 13ad46b67d uses the same double hashing that is used for tables 27 лет назад
lstring.h 88a2023c32 support for strings with '\0' 28 лет назад
lstrlib.c b94110a68f bug: "format" does not check size of format item (such as "%00000...00000d"). 27 лет назад
ltable.c fd7d0774e5 luaH_set does the set and protect its value; luaH_move can then be a 27 лет назад
ltable.h 57ffc3f009 luaH_set does the set, and protects its value, so luaH_move can be a 27 лет назад
ltm.c bdfab46c22 "errorim" now is _ERRORMESSAGE. 27 лет назад
ltm.h 3fecf187ff names... 27 лет назад
lua.c 5687949560 "lua_debug", "lua_callhook" and "lua_linehook" must be inside "lua_state". 27 лет назад
lua.h fd25d4ad85 no need to define functions for macros... 27 лет назад
luadebug.h 5687949560 "lua_debug", "lua_callhook" and "lua_linehook" must be inside "lua_state". 27 лет назад
lualib.h 01772cefa5 new library for debbuging 27 лет назад
lundump.c d2de2d5eda format for double is always "%g", do not need #defines 27 лет назад
lundump.h 21cff3015a details (for regularity) 27 лет назад
lvm.c 5687949560 "lua_debug", "lua_callhook" and "lua_linehook" must be inside "lua_state". 27 лет назад
lvm.h 59f8e6fb77 details ("settable") 27 лет назад
lzio.c 766e67ef3b to avoid warnings about "typecast" (Visual C++) 27 лет назад
lzio.h 6ac047afc4 details 28 лет назад
makefile 19de5b2205 new dependencies 27 лет назад
manual.tex e4830ddce3 new option "mode" in "readfrom", "writeto" and "appendto" (for 27 лет назад