Commit History

Autor SHA1 Mensaxe Data
  Roberto Ierusalimschy 97b2fd1ba1 syntax for {...;...} is more flexible now. %!s(int64=31) %!d(string=hai) anos
  Waldemar Celes 8156604823 run-time stack now is controled at run time, instead of %!s(int64=31) %!d(string=hai) anos
  Roberto Ierusalimschy f4591397da strdup is done via mem.c to control its memory allocation %!s(int64=31) %!d(string=hai) anos
  Waldemar Celes a8220feed2 bytecodes are indexed by integers, not Words, to allow bigger code on 32 bit machines %!s(int64=31) %!d(string=hai) anos
  Waldemar Celes 8bc4b0d741 routines are defined before rules, to allow correct compilation with bison %!s(int64=31) %!d(string=hai) anos
  Roberto Ierusalimschy 8cb8594a3b better control of integer types and their limits %!s(int64=31) %!d(string=hai) anos
  Roberto Ierusalimschy ce4fb88b34 opcode PUSHSELF has a parameter that indicates the method to be called %!s(int64=31) %!d(string=hai) anos
  Roberto Ierusalimschy fbfa1cbe9b erased function yywrap (nobody used it) %!s(int64=31) %!d(string=hai) anos
  Roberto Ierusalimschy e901e0feae modifications to avoid warnings when compiling yacc code %!s(int64=31) %!d(string=hai) anos
  Roberto Ierusalimschy 68d1091b79 no more unary '+' %!s(int64=31) %!d(string=hai) anos
  Roberto Ierusalimschy aa4cd37adf small bug corrected %!s(int64=31) %!d(string=hai) anos
  Roberto Ierusalimschy 9bee23fd05 listing did not list POWOP %!s(int64=31) %!d(string=hai) anos
  Roberto Ierusalimschy 3bd0f9e211 uses new memory module (mem.c). %!s(int64=31) %!d(string=hai) anos
  Roberto Ierusalimschy 86b35cf4f6 unification of symbol tree and constant tree %!s(int64=31) %!d(string=hai) anos
  Roberto Ierusalimschy 5e60b961de small changes to avoid shadowing %!s(int64=31) %!d(string=hai) anos
  Roberto Ierusalimschy b8bfa9628d because lua_error does a longjmp, there is no need to a variable %!s(int64=31) %!d(string=hai) anos
  Roberto Ierusalimschy 0a5dce5704 new opcodes for '>' and '>=' %!s(int64=31) %!d(string=hai) anos
  Roberto Ierusalimschy 2651afc455 RESET is generated at codereturn. %!s(int64=31) %!d(string=hai) anos
  Roberto Ierusalimschy fbf887ec2b new way to call functions, plus several small changes. This is %!s(int64=31) %!d(string=hai) anos
  Roberto Ierusalimschy f53460aab9 CREATEARRAY now has an argument, the size of the array to create. %!s(int64=31) %!d(string=hai) anos
  Roberto Ierusalimschy fb23cd2e26 deletion of 'include mm.h' %!s(int64=31) %!d(string=hai) anos
  Waldemar Celes 424db1db0c power operator (^). %!s(int64=31) %!d(string=hai) anos
  Waldemar Celes ceaaa0cca8 Correcao do tratamento de erro reportado dentro de uma funcao. %!s(int64=31) %!d(string=hai) anos
  Waldemar Celes 87dded9363 Mudancas na sintaxe para a versao 2.0. Igual relacional passa %!s(int64=31) %!d(string=hai) anos
  Waldemar Celes 41fd23287a Implementacao da definicao e chamada de METODOS. %!s(int64=32) %!d(string=hai) anos
  Waldemar Celes b1e9b37883 Implementacao de funcoes para tratar Lua function em C e %!s(int64=32) %!d(string=hai) anos
  Waldemar Celes 493d718b7f Uso de arvores binarias para armazenar nomes e realocacao dinamica %!s(int64=32) %!d(string=hai) anos
  Waldemar Celes f8fb7b3947 Alteracao do tipo da variavel "pc" na compilacao, passando %!s(int64=32) %!d(string=hai) anos
  Waldemar Celes 14b6ab3540 Nova estrategia de alocacao de buffers para codigo intermediario. %!s(int64=32) %!d(string=hai) anos
  Waldemar Celes 3ee5e71d0b Correcao da funcao PrintCode %!s(int64=32) %!d(string=hai) anos