aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* new implementation for globals: Global value is stored in TaggedStringRoberto Ierusalimschy1997-09-2617-288/+251
* new opcode variants.Roberto Ierusalimschy1997-09-243-84/+145
* better control over closed filesRoberto Ierusalimschy1997-09-231-3/+11
* better way to cope with opcode variantsRoberto Ierusalimschy1997-09-223-177/+160
* new way to code globals, using const table instead of putting globalRoberto Ierusalimschy1997-09-193-32/+56
* small optimizations (bit scrubbing)Roberto Ierusalimschy1997-09-193-176/+141
* Syntax analizer and code generatorRoberto Ierusalimschy1997-09-162-347/+444
* MakefileRoberto Ierusalimschy1997-09-161-53/+63
* Lua virtual machineRoberto Ierusalimschy1997-09-162-0/+684
* Opcodes for Lua virtual machineRoberto Ierusalimschy1997-09-162-167/+97
* Standard I/O (and system) libraryRoberto Ierusalimschy1997-09-162-36/+29
* Type definitions for Lua objectsRoberto Ierusalimschy1997-09-162-29/+171
* Garbage CollectorRoberto Ierusalimschy1997-09-162-0/+316
* Lexical AnalizerRoberto Ierusalimschy1997-09-163-156/+155
* Stack and Call structure of LuaRoberto Ierusalimschy1997-09-163-1484/+477
* Tag methodsRoberto Ierusalimschy1997-09-164-417/+378
* Built-in functionsRoberto Ierusalimschy1997-09-164-431/+418
* String table (keep all strings handled by Lua)Roberto Ierusalimschy1997-09-164-249/+207
* auxiliar functions from Lua APIRoberto Ierusalimschy1997-09-162-0/+584
* Auxiliar functions for building Lua librariesRoberto Ierusalimschy1997-09-162-23/+17
* Lua Function structuresRoberto Ierusalimschy1997-09-164-187/+131
* Some generic functions over Lua objectsRoberto Ierusalimschy1997-09-161-0/+68
* Lua tables (hash)Roberto Ierusalimschy1997-09-164-376/+245
* Lua stand-alone interpreterRoberto Ierusalimschy1997-09-161-80/+17
* main header fileRoberto Ierusalimschy1997-09-161-5/+37
* Lua standard mathematical libraryRoberto Ierusalimschy1997-09-163-234/+195
* Interface to Memory ManagerRoberto Ierusalimschy1997-09-164-203/+182
* a generic input stream interfaceRoberto Ierusalimschy1997-09-162-10/+14
* Standard library for strings and pattern-matchingRoberto Ierusalimschy1997-09-162-147/+127
* Lua standard librariesRoberto Ierusalimschy1997-09-161-9/+18
* Debuging APIRoberto Ierusalimschy1997-09-161-4/+6
* Global variablesRoberto Ierusalimschy1997-09-164-288/+106
* very small corrections...Roberto Ierusalimschy1997-09-161-4/+5
* small optimization in opcodes for "and" and "or"Roberto Ierusalimschy1997-08-044-30/+16
* small optimizations; try to find previous use when coding a real constant.Roberto Ierusalimschy1997-07-311-37/+45
* new dependenciesRoberto Ierusalimschy1997-07-311-8/+6
* prime numbers spread better.Roberto Ierusalimschy1997-07-311-2/+2
* correct support for changing real to double (optional)Roberto Ierusalimschy1997-07-312-16/+15
* "random" accepts an 'n' to return between 1 and 'n'.Roberto Ierusalimschy1997-07-302-6/+12
* BIG CHANGE: functions have their own "constant table".Roberto Ierusalimschy1997-07-3012-277/+278
* free(b) is equivalent to realloc(b, 0)Roberto Ierusalimschy1997-07-302-4/+8
* bug: lua_getlocal breaks when called with a CFunction.Roberto Ierusalimschy1997-07-292-2/+5
* new way to handle global state during compilation.Roberto Ierusalimschy1997-07-294-188/+164
* new opcode, ENDCODE, to signal end of code vector.Roberto Ierusalimschy1997-07-291-2/+3
* unused field "size" in struct TFunc.Roberto Ierusalimschy1997-07-293-7/+6
* BUG: LUA_COMPAT2_5 written wrong...Roberto Ierusalimschy1997-07-292-2/+3
* bug log. Most of the log is done automatically by RCS, and not inRoberto Ierusalimschy1997-07-291-0/+2
* skipping of '#' in first line is done by lex.c.Roberto Ierusalimschy1997-07-292-7/+14
* BUG: files starting with '#' get wrong line numbersRoberto Ierusalimschy1997-07-071-2/+3
* "next" & "nextvar" check if argument is a result of previous callsRoberto Ierusalimschy1997-07-072-9/+13