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

Roberto Ierusalimschy 3314f49ec4 C cannot initialize a struct. 27 jaren geleden
bugs b94110a68f bug: "format" does not check size of format item (such as "%00000...00000d"). 27 jaren geleden
lapi.c 54840fb256 new functions to manipulate C global variables 27 jaren geleden
lapi.h 9618aaf07d small corrections in comments 27 jaren geleden
lauxlib.c ce9609296c function "luaL_argerror" prints wrong argument number (from a user's point 27 jaren geleden
lauxlib.h 766e67ef3b to avoid warnings about "typecast" (Visual C++) 27 jaren geleden
lbuffer.c 766e67ef3b to avoid warnings about "typecast" (Visual C++) 27 jaren geleden
lbuiltin.c 3314f49ec4 C cannot initialize a struct. 27 jaren geleden
lbuiltin.h 26c5f56ad1 Built-in functions 28 jaren geleden
ldblib.c dea400bc1d "getstack" returns func, too. 27 jaren geleden
ldo.c e87fddf1ad GC can be called during parsing, if needed. 27 jaren geleden
ldo.h ee912e5a7f auxiliar function "luaD_calln". 27 jaren geleden
lfunc.c 9618aaf07d small corrections in comments 27 jaren geleden
lfunc.h 45e533599f optimization: closures without upvalues don't need to be closures 28 jaren geleden
lgc.c 67b44c9493 local names are all in the constant pool, so they do not need to be 27 jaren geleden
lgc.h 3393fd7f25 first version of "lua_close" 28 jaren geleden
linit.c 3cc4ca821e initialization module (to load libraries) 27 jaren geleden
liolib.c 8278468041 comments 27 jaren geleden
llex.c 766e67ef3b to avoid warnings about "typecast" (Visual C++) 27 jaren geleden
llex.h e1a127245d details ("luaX_token2str" doesn't need LexState) 27 jaren geleden
lmathlib.c 8278468041 comments 27 jaren geleden
lmem.c bc930aa5ff "free" usually handles NULL; handle non ANSI case separately. 27 jaren geleden
lmem.h 21cff3015a details (for regularity) 27 jaren geleden
lobject.c e03767b3eb details (comments) 27 jaren geleden
lobject.h 63a752f961 small improvements. 27 jaren geleden
lopcodes.h 8f31eda649 details in comments 27 jaren geleden
lparser.c eec31aaca5 <string.h> is needed because of "memcpy". 27 jaren geleden
lparser.h 03f3f9e707 "zio" now keeps its "name". 28 jaren geleden
lstate.c 54840fb256 new functions to manipulate C global variables 27 jaren geleden
lstate.h 22c2704842 "lua_state" is already declared in lua.h, which is included here. 27 jaren geleden
lstring.c d7294c6de8 double hashing for string tables. 27 jaren geleden
lstring.h 88a2023c32 support for strings with '\0' 27 jaren geleden
lstrlib.c b94110a68f bug: "format" does not check size of format item (such as "%00000...00000d"). 27 jaren geleden
ltable.c b9c9ccfbb4 function "move" for tables is better implemented with some "inside 27 jaren geleden
ltable.h b9c9ccfbb4 function "move" for tables is better implemented with some "inside 27 jaren geleden
ltm.c 3fecf187ff names... 27 jaren geleden
ltm.h 3fecf187ff names... 27 jaren geleden
lua.c 01772cefa5 new library for debbuging 27 jaren geleden
lua.h 21cff3015a details (for regularity) 27 jaren geleden
luadebug.h 54840fb256 new functions to manipulate C global variables 27 jaren geleden
lualib.h 01772cefa5 new library for debbuging 27 jaren geleden
lundump.c d2de2d5eda format for double is always "%g", do not need #defines 27 jaren geleden
lundump.h 21cff3015a details (for regularity) 27 jaren geleden
lvm.c 595738f6fe small optimizations 27 jaren geleden
lvm.h 59f8e6fb77 details ("settable") 27 jaren geleden
lzio.c 766e67ef3b to avoid warnings about "typecast" (Visual C++) 27 jaren geleden
lzio.h 6ac047afc4 details 28 jaren geleden
makefile e24f7fd2d2 details 27 jaren geleden
manual.tex e4830ddce3 new option "mode" in "readfrom", "writeto" and "appendto" (for 27 jaren geleden