aboutsummaryrefslogtreecommitdiff
path: root/lua.c (unfollow)
Commit message (Expand)AuthorFilesLines
1997-10-18functions may use many upvalues, to keep global values.Roberto Ierusalimschy1-2/+2
1997-10-18new functions "foreach" and "foreachvar"Roberto Ierusalimschy1-22/+79
1997-10-18macro "val" should live together with macro "ref".Roberto Ierusalimschy2-3/+3
1997-10-16detailsRoberto Ierusalimschy1-4/+4
1997-10-16better identification of types which are tagsRoberto Ierusalimschy3-60/+31
1997-10-16new (smaller) promptRoberto Ierusalimschy1-2/+2
1997-10-16"nupvalues" is kept in Closure, not in prototype (as a preparationRoberto Ierusalimschy8-33/+34
1997-10-15detailsRoberto Ierusalimschy1-60/+27
1997-10-13more uniform treatment to opcode variants.Roberto Ierusalimschy3-229/+241
1997-10-13using bison instead of yacc; lparser.c renamed to lstx.c (toRoberto Ierusalimschy2-17/+16
1997-10-06prompt for interactive modeRoberto Ierusalimschy1-6/+13
1997-10-06jumps are relative to next instructionRoberto Ierusalimschy3-126/+133
1997-10-01all jumps have byte variants; WHILE optimizationRoberto Ierusalimschy3-76/+126
1997-09-26better way to traverse GCnode lists.Roberto Ierusalimschy7-55/+40
1997-09-26new implementation for globals: Global value is stored in TaggedStringRoberto Ierusalimschy17-288/+251
1997-09-24new opcode variants.Roberto Ierusalimschy3-84/+145
1997-09-23better control over closed filesRoberto Ierusalimschy1-3/+11
1997-09-22better way to cope with opcode variantsRoberto Ierusalimschy3-177/+160
1997-09-19new way to code globals, using const table instead of putting globalRoberto Ierusalimschy3-32/+56
1997-09-19small optimizations (bit scrubbing)Roberto Ierusalimschy3-176/+141
1997-09-16Syntax analizer and code generatorRoberto Ierusalimschy2-347/+444
1997-09-16MakefileRoberto Ierusalimschy1-53/+63
1997-09-16Lua virtual machineRoberto Ierusalimschy2-0/+684
1997-09-16Opcodes for Lua virtual machineRoberto Ierusalimschy2-167/+97
1997-09-16Standard I/O (and system) libraryRoberto Ierusalimschy2-36/+29
1997-09-16Type definitions for Lua objectsRoberto Ierusalimschy2-29/+171
1997-09-16Garbage CollectorRoberto Ierusalimschy2-0/+316
1997-09-16Lexical AnalizerRoberto Ierusalimschy3-156/+155
1997-09-16Stack and Call structure of LuaRoberto Ierusalimschy3-1484/+477
1997-09-16Tag methodsRoberto Ierusalimschy4-417/+378
1997-09-16Built-in functionsRoberto Ierusalimschy4-431/+418
1997-09-16String table (keep all strings handled by Lua)Roberto Ierusalimschy4-249/+207
1997-09-16auxiliar functions from Lua APIRoberto Ierusalimschy2-0/+584
1997-09-16Auxiliar functions for building Lua librariesRoberto Ierusalimschy2-23/+17
1997-09-16Lua Function structuresRoberto Ierusalimschy4-187/+131