aboutsummaryrefslogtreecommitdiff
path: root/lua.h (unfollow)
Commit message (Expand)AuthorFilesLines
1994-11-18lua_lock receives its parameter via stack.Roberto Ierusalimschy1-5/+8
1994-11-18lua_lock receives its parameter via stackRoberto Ierusalimschy3-8/+9
1994-11-18function 'lua_createstring' moved from table.c to tree.cRoberto Ierusalimschy4-17/+7
1994-11-17small correctionRoberto Ierusalimschy1-2/+2
1994-11-17userdata can have different tagsRoberto Ierusalimschy3-19/+21
1994-11-17small bug correctedRoberto Ierusalimschy1-7/+7
1994-11-17pow operation is defined in mathlib.cRoberto Ierusalimschy2-30/+31
1994-11-17listing did not list POWOPRoberto Ierusalimschy1-2/+3
1994-11-17uses new memory module (mem.c).Roberto Ierusalimschy1-65/+36
1994-11-17new API functions startblock and endblockRoberto Ierusalimschy2-2/+22
1994-11-17changes in garbage collection controlRoberto Ierusalimschy7-49/+40
1994-11-16uses a single list to keep allocated strings.Roberto Ierusalimschy1-88/+42
1994-11-16set first position of a free block to -1, to catch errorsRoberto Ierusalimschy1-1/+2
1994-11-16new module for memory allocationRoberto Ierusalimschy9-99/+113
1994-11-16correction of function 'nextvar'Roberto Ierusalimschy5-54/+41
1994-11-14unification of symbol tree and constant treeRoberto Ierusalimschy7-183/+131
1994-11-14lua_equalObj now is global (and is used by opcode)Roberto Ierusalimschy2-4/+9
1994-11-13new API function to create tablesRoberto Ierusalimschy2-3/+16
1994-11-13small changes to avoid shadowingRoberto Ierusalimschy2-17/+17
1994-11-13small changes in 'ugly' part.Roberto Ierusalimschy2-19/+26
1994-11-11small corrections to avoid 'warings' with acc.Roberto Ierusalimschy1-12/+14
1994-11-11small corrections to avoid 'warings' with accRoberto Ierusalimschy1-3/+3
1994-11-10small changes in error recoveryRoberto Ierusalimschy2-44/+15
1994-11-10fallback for garbage collectionRoberto Ierusalimschy5-25/+58
1994-11-10fallback list moved from opcode.c to fallback.cRoberto Ierusalimschy4-67/+69
1994-11-09execution of 'mains' separated from callsRoberto Ierusalimschy1-15/+41
1994-11-09calls lua_reportbug instead of lua_error, in default fallbacksRoberto Ierusalimschy1-5/+6
1994-11-09frees file names when unstackedRoberto Ierusalimschy1-3/+3
1994-11-09lua_parse has a different interfaceRoberto Ierusalimschy1-2/+2
1994-11-09lua_call cannot be a macro, because it would push the functionRoberto Ierusalimschy1-3/+2
1994-11-09lua_debugline is kept in the stack 'funcstack' when debugging.Roberto Ierusalimschy1-5/+11
1994-11-09because lua_error does a longjmp, there is no need to a variableRoberto Ierusalimschy1-69/+36
1994-11-08garbage collection for locked objectsRoberto Ierusalimschy1-3/+9
1994-11-08error function for LuaRoberto Ierusalimschy2-2/+11
1994-11-08lock mechanismRoberto Ierusalimschy4-5/+88
1994-11-07new APIRoberto Ierusalimschy2-21/+74
1994-11-07new API: lua_Object now is an integerRoberto Ierusalimschy6-141/+112
1994-11-07first implementation of 'fallbacks'Roberto Ierusalimschy1-115/+202
1994-11-07Type renamed to lua_TypeRoberto Ierusalimschy1-2/+2
1994-11-07module to implement default fallbacks and lock mechanismsRoberto Ierusalimschy2-0/+67
1994-11-07inheritance is not built-inRoberto Ierusalimschy1-35/+5
1994-11-06new opcodes for '>' and '>='Roberto Ierusalimschy2-4/+7
1994-11-04new global function 'setfallback'Roberto Ierusalimschy1-5/+7
1994-11-04small corrections.Roberto Ierusalimschy1-2/+2
1994-11-04creation of function do_protectedrun, that executes lua code enclosedRoberto Ierusalimschy1-220/+96
1994-11-04Elimination of functions lua_isnil, etc.Roberto Ierusalimschy1-8/+12
1994-11-03more functions from opcode.cRoberto Ierusalimschy2-17/+44
1994-11-03there is no need of predefined constants.Roberto Ierusalimschy1-14/+4
1994-11-03RESET is generated at codereturn.Roberto Ierusalimschy1-4/+2
1994-11-03because lua_error now does a longjmp, many functions do not needRoberto Ierusalimschy1-40/+14