aboutsummaryrefslogtreecommitdiff
path: root/lua.c (unfollow)
Commit message (Expand)AuthorFilesLines
1999-02-25"L->Mbuffbase" is better kept as offset instead of pointerRoberto Ierusalimschy4-45/+32
1999-02-25new way to handle "growing" vectorsRoberto Ierusalimschy5-66/+51
1999-02-24detailsRoberto Ierusalimschy1-1/+4
1999-02-24better instrumentation for internal debuggingRoberto Ierusalimschy4-8/+29
1999-02-24warningsRoberto Ierusalimschy1-5/+5
1999-02-23no more EXTRALIBS (and new dependencies)Roberto Ierusalimschy1-25/+26
1999-02-23new function "lua_next" (+ new implementation for "next")Roberto Ierusalimschy6-132/+143
1999-02-23LONGARGW (for completeness).Roberto Ierusalimschy2-4/+6
1999-02-22commentsRoberto Ierusalimschy1-3/+3
1999-02-22new function lua_nextvarRoberto Ierusalimschy4-12/+36
1999-02-22better control over calls to _ALERT and _ERRORMESSAGE (to avoid errorRoberto Ierusalimschy3-24/+24
1999-02-22debug state is restored after a dofile/dostringRoberto Ierusalimschy1-1/+3
1999-02-19detailsRoberto Ierusalimschy1-53/+35
1999-02-12detailsRoberto Ierusalimschy6-22/+19
1999-02-09new name for opcodeRoberto Ierusalimschy3-8/+8
1999-02-09new year for Copyright.Roberto Ierusalimschy1-3/+3
1999-02-09small corrections in opcodes.Roberto Ierusalimschy3-17/+30
1999-02-08assignment expression may be multipleRoberto Ierusalimschy3-35/+47
1999-02-08clearer way to set tables.Roberto Ierusalimschy5-45/+46
1999-02-08another (silly) debuging function.Roberto Ierusalimschy1-1/+7
1999-02-08userdata and strings are kept in separate stringtablesRoberto Ierusalimschy1-16/+17
1999-02-05Lua cannot have static variables.Roberto Ierusalimschy1-7/+13
1999-02-05lots of new stuff from 3.2Roberto Ierusalimschy1-69/+138
1999-02-05detailsRoberto Ierusalimschy1-22/+23
1999-02-04format "%s" may break limit of "sprintf" on some machines.Roberto Ierusalimschy2-9/+17
1999-02-04compile option EXTRALIB for builtin functions that can be written in Lua.Roberto Ierusalimschy2-14/+21
1999-02-04"errorim" now is _ERRORMESSAGE.Roberto Ierusalimschy1-4/+7
1999-02-04"lua_debug", "lua_callhook" and "lua_linehook" must be inside "lua_state".Roberto Ierusalimschy10-56/+53
1999-02-04new dependenciesRoberto Ierusalimschy1-2/+3
1999-02-04new opcode for "long" arguments (3 bytes)Roberto Ierusalimschy3-119/+152
1999-02-03getlocal cannot return the local itself, since lua_isstring andRoberto Ierusalimschy2-4/+9
1999-02-03only parser uses MAX_WORDRoberto Ierusalimschy1-8/+1
1999-02-02new syntax: assignment expressions + better order for opcodesRoberto Ierusalimschy3-67/+111
1999-02-02opcodes with builtin parameters are too complicated for very little extraRoberto Ierusalimschy3-309/+96
1999-02-02"if" expression leaves only one of its expressions on the stackRoberto Ierusalimschy1-2/+5
1999-02-01"if" expressions.Roberto Ierusalimschy1-24/+31
1999-01-29negative numerals do not need a MINUSOPeration; go directly to contantRoberto Ierusalimschy1-44/+51
1999-01-26no need to define functions for macros...Roberto Ierusalimschy3-36/+5
1999-01-26detailsRoberto Ierusalimschy1-2/+2
1999-01-25luaH_set does the set and protect its value; luaH_move can then be aRoberto Ierusalimschy1-31/+16
1999-01-25luaH_set does the set, and protects its value, so luaH_move can be aRoberto Ierusalimschy1-4/+4
1999-01-25luaH_set does the set!Roberto Ierusalimschy1-13/+8
1999-01-25uses the same double hashing that is used for tablesRoberto Ierusalimschy1-12/+17
1999-01-25table entries with ref=null always have val=null too.Roberto Ierusalimschy3-32/+21
1999-01-22small optimizations(?)Roberto Ierusalimschy1-49/+36
1999-01-22C cannot initialize a struct.Roberto Ierusalimschy1-10/+10
1999-01-22"free" usually handles NULL; handle non ANSI case separately.Roberto Ierusalimschy1-1/+2
1999-01-22local names are all in the constant pool, so they do not need to beRoberto Ierusalimschy1-9/+2
1999-01-22"realloc" usually implements "malloc"; handle non ANSI case separately.Roberto Ierusalimschy1-23/+21
1999-01-21<string.h> is needed because of "memcpy".Roberto Ierusalimschy1-1/+2