summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* small refactoring.Roberto Ierusalimschy2000-03-241-25/+23
* SETLINEs for reserved words, too.Roberto Ierusalimschy2000-03-241-39/+45
* message detailRoberto Ierusalimschy2000-03-221-2/+2
* new option `-s' + argv ends with NULL (so we don't need argc).Roberto Ierusalimschy2000-03-201-33/+48
* better(?) treatment for SETLINE + while optimization is too complex forRoberto Ierusalimschy2000-03-201-34/+14
* better(?) treatment for SETLINERoberto Ierusalimschy2000-03-201-9/+5
* tags can be positive valuesRoberto Ierusalimschy2000-03-205-67/+57
* new implementation for handling I/O tags + setglobal TM for tracingRoberto Ierusalimschy2000-03-201-120/+136
* optimization for "while 1" and "repeat until nil"Roberto Ierusalimschy2000-03-171-3/+18
* small changesRoberto Ierusalimschy2000-03-172-93/+101
* small optimization for i..''Roberto Ierusalimschy2000-03-171-8/+4
* detailRoberto Ierusalimschy2000-03-161-2/+2
* more information about memory useRoberto Ierusalimschy2000-03-163-3/+7
* small problems with limits and jumpsRoberto Ierusalimschy2000-03-162-11/+35
* details.Roberto Ierusalimschy2000-03-153-6/+5
* detailsRoberto Ierusalimschy2000-03-135-275/+289
* some name changesRoberto Ierusalimschy2000-03-1030-634/+635
* small optimizations.Roberto Ierusalimschy2000-03-104-50/+89
* comment detail.Roberto Ierusalimschy2000-03-101-2/+2
* first implementation of "threaded code" for boolean operationsRoberto Ierusalimschy2000-03-096-144/+371
* some optimizationsRoberto Ierusalimschy2000-03-086-75/+105
* a better way to control optimizations.Roberto Ierusalimschy2000-03-046-192/+218
* detailsRoberto Ierusalimschy2000-03-031-2/+2
* maybe a concat right associative allows some optimizations...Roberto Ierusalimschy2000-03-031-7/+7
* change of code generation design (independent functions for each opcode)Roberto Ierusalimschy2000-03-035-188/+180
* many details (most by lhf).Roberto Ierusalimschy2000-03-0332-293/+280
* new algorithm to parse expressions + distribution of code between lparserRoberto Ierusalimschy2000-03-034-362/+371
* lua_settable should check stack space (it could call a T.M.)Roberto Ierusalimschy2000-03-021-0/+6
* commentsRoberto Ierusalimschy2000-03-021-6/+8
* all order operators use a single tag method (<)Roberto Ierusalimschy2000-02-226-79/+68
* it is better to control stack space where it is needed.Roberto Ierusalimschy2000-02-221-4/+1
* first version of code optimizerRoberto Ierusalimschy2000-02-225-270/+312
* code generator (and optimizer) for LuaRoberto Ierusalimschy2000-02-222-0/+115
* there is no need to use shorts...Roberto Ierusalimschy2000-02-211-4/+4
* detailsRoberto Ierusalimschy2000-02-211-3/+3
* need "string.h" to use "strchr".Roberto Ierusalimschy2000-02-211-1/+2
* nobody uses memmove any more.Roberto Ierusalimschy2000-02-172-25/+2
* must include a definition for NULLRoberto Ierusalimschy2000-02-171-1/+3
* new version for INSTRUCTION formatsRoberto Ierusalimschy2000-02-144-433/+293
* removing implementation for better error messages (must rethink it...)Roberto Ierusalimschy2000-02-115-102/+25
* small changes for "clean C"Roberto Ierusalimschy2000-02-0815-65/+69
* renaming of some opcodes and fieldsRoberto Ierusalimschy2000-01-287-79/+79
* only need to reset buffer for strings, numbers, and names.Roberto Ierusalimschy2000-01-261-3/+7
* performance details.Roberto Ierusalimschy2000-01-254-133/+146
* `const' array in protos breaked in 3 arrays (for strings, numbers, andRoberto Ierusalimschy2000-01-257-80/+86
* keep `top' in registers when running basic tasks (settable, getglobal, ...)Roberto Ierusalimschy2000-01-243-64/+56
* error in call must be propagatedRoberto Ierusalimschy2000-01-241-2/+2
* small optimizations (relational operators)Roberto Ierusalimschy2000-01-193-40/+80
* new debug APIRoberto Ierusalimschy2000-01-191-5/+5
* new debug API (first version)Roberto Ierusalimschy2000-01-1913-309/+287