Commit History

Autor SHA1 Mensaxe Data
  Roberto Ierusalimschy 415ee1a24f SETLINEs for reserved words, too. %!s(int64=25) %!d(string=hai) anos
  Roberto Ierusalimschy 5f3c5ace95 message detail %!s(int64=25) %!d(string=hai) anos
  Roberto Ierusalimschy 441469f803 new option `-s' + argv ends with NULL (so we don't need argc). %!s(int64=25) %!d(string=hai) anos
  Roberto Ierusalimschy 1157c2a7e4 better(?) treatment for SETLINE + while optimization is too complex for %!s(int64=25) %!d(string=hai) anos
  Roberto Ierusalimschy 374cc888f4 better(?) treatment for SETLINE %!s(int64=25) %!d(string=hai) anos
  Roberto Ierusalimschy bb9605bbc9 tags can be positive values %!s(int64=25) %!d(string=hai) anos
  Roberto Ierusalimschy 6759299880 new implementation for handling I/O tags + setglobal TM for tracing %!s(int64=25) %!d(string=hai) anos
  Roberto Ierusalimschy da7eb34cd6 optimization for "while 1" and "repeat until nil" %!s(int64=25) %!d(string=hai) anos
  Roberto Ierusalimschy 2c8e28d75a small changes %!s(int64=25) %!d(string=hai) anos
  Roberto Ierusalimschy 4fb8e93c36 small optimization for i..'' %!s(int64=25) %!d(string=hai) anos
  Roberto Ierusalimschy 7f77431950 detail %!s(int64=25) %!d(string=hai) anos
  Roberto Ierusalimschy 87367e97f3 more information about memory use %!s(int64=25) %!d(string=hai) anos
  Roberto Ierusalimschy 06f08f5634 small problems with limits and jumps %!s(int64=25) %!d(string=hai) anos
  Roberto Ierusalimschy 3860c5934e details. %!s(int64=25) %!d(string=hai) anos
  Roberto Ierusalimschy f0b697e01c details %!s(int64=25) %!d(string=hai) anos
  Roberto Ierusalimschy 73aa465a8e some name changes %!s(int64=25) %!d(string=hai) anos
  Roberto Ierusalimschy 3d0577f4b9 small optimizations. %!s(int64=25) %!d(string=hai) anos
  Roberto Ierusalimschy 977b8f65f0 comment detail. %!s(int64=25) %!d(string=hai) anos
  Roberto Ierusalimschy e3cf93ddb6 first implementation of "threaded code" for boolean operations %!s(int64=25) %!d(string=hai) anos
  Roberto Ierusalimschy 88b306f495 some optimizations %!s(int64=25) %!d(string=hai) anos
  Roberto Ierusalimschy 563de491be a better way to control optimizations. %!s(int64=25) %!d(string=hai) anos
  Roberto Ierusalimschy 29e0193425 details %!s(int64=25) %!d(string=hai) anos
  Roberto Ierusalimschy 61f97a8ace maybe a concat right associative allows some optimizations... %!s(int64=25) %!d(string=hai) anos
  Roberto Ierusalimschy d1ea38580a change of code generation design (independent functions for each opcode) %!s(int64=25) %!d(string=hai) anos
  Roberto Ierusalimschy 3c9d999424 many details (most by lhf). %!s(int64=25) %!d(string=hai) anos
  Roberto Ierusalimschy f7840a3e0b new algorithm to parse expressions + distribution of code between lparser %!s(int64=25) %!d(string=hai) anos
  Roberto Ierusalimschy 1780e2c977 lua_settable should check stack space (it could call a T.M.) %!s(int64=25) %!d(string=hai) anos
  Roberto Ierusalimschy fa14cbf8e8 comments %!s(int64=25) %!d(string=hai) anos
  Roberto Ierusalimschy 4d4e6f07c0 all order operators use a single tag method (<) %!s(int64=25) %!d(string=hai) anos
  Roberto Ierusalimschy 5cecf0ea9f it is better to control stack space where it is needed. %!s(int64=25) %!d(string=hai) anos