aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)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
| | | | index inside the opcode.
* 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
| | | | the file itself :-)
* 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
|