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

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