aboutsummaryrefslogtreecommitdiff
path: root/lua.c (unfollow)
Commit message (Expand)AuthorFilesLines
1994-12-13new API function 'lua_pushliteral'Roberto Ierusalimschy4-16/+33
1994-12-06opcode PUSHSELF has a parameter that indicates the method to be calledRoberto Ierusalimschy2-6/+16
1994-11-30small bug correctionRoberto Ierusalimschy1-2/+2
1994-11-28'main' returns condition codeRoberto Ierusalimschy1-4/+6
1994-11-28new hash function; hash value for strings are kept with the stringRoberto Ierusalimschy1-9/+9
1994-11-25new hash function; hash value for strings are kept with the stringRoberto Ierusalimschy2-2/+5
1994-11-25erased function yywrap (nobody used it)Roberto Ierusalimschy1-6/+1
1994-11-23new modules 'mem' and 'fallback'.Roberto Ierusalimschy1-5/+26
1994-11-23modifications to avoid warnings when compiling yacc codeRoberto Ierusalimschy1-3/+11
1994-11-23garbage collection tag for strings organized in struct TaggedStringRoberto Ierusalimschy7-53/+56
1994-11-22small simplificationRoberto Ierusalimschy1-3/+1
1994-11-22correction of function tonumberRoberto Ierusalimschy1-2/+3
1994-11-22no more unary '+'Roberto Ierusalimschy1-2/+1
1994-11-21debug shows lines where functions were calledRoberto Ierusalimschy2-30/+45
1994-11-21new lua functions 'getglobal' and 'setglobal'Roberto Ierusalimschy1-6/+32
1994-11-21fallback for "call expression not a function" errorsRoberto Ierusalimschy3-7/+29
1994-11-21fallback to unary minus is 'arith' with operation code 'unm'Roberto Ierusalimschy3-8/+9
1994-11-18lua_lock receives its parameter via stack.Roberto Ierusalimschy2-12/+35
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