Commit Graph

  • 944fc7d7d9 Lua 1.1 Lua Team 1994-07-08 12:00:00 +0000
  • cde6ab1782 Correcao de erro na funcao read quando a variavel que especifica o formato nao era uma string e correcao do erro para ler strings entre aspas nula no formato livre. Waldemar Celes 1994-04-25 17:11:23 -0300
  • 44521b21e5 Implementacao da nova estrategia para armazenar os arrays em lista encadeada. Waldemar Celes 1994-04-20 19:07:57 -0300
  • f8fb7b3947 Alteracao do tipo da variavel "pc" na compilacao, passando a ser indice e nao mais ponteiro. Waldemar Celes 1994-04-20 13:22:21 -0300
  • 14b6ab3540 Nova estrategia de alocacao de buffers para codigo intermediario. Waldemar Celes 1994-04-19 16:06:15 -0300
  • 3ee5e71d0b Correcao da funcao PrintCode Waldemar Celes 1994-04-15 18:30:12 -0300
  • c77d27afa2 O token NAME deixa de estar associado a um indice da tabela de simbolos e passa a conter o ponteiro da string yytext. Recebido o token NAME, decide-se entre um simbolo ou uma constante. Waldemar Celes 1994-04-15 16:02:04 -0300
  • dd704b8fe4 Retirar chamada da funcao lua_findsymbol associada a cada token NAME. A decisao de chamar lua_findsymbol ou lua_findconstant fica a cargo do modulo "lua.stx". Waldemar Celes 1994-04-15 16:00:28 -0300
  • ed80de37d9 Correcao de bug: uma string ja' existente na tabela de string nao estava sendo liberada. Waldemar Celes 1994-04-13 19:10:21 -0300
  • 8ca980966c Alteracao para retirar codificacao de NOP's, substituindo pela utilizacao de "union" com "chars" para codificar Word e float. Observa-se que foram realizados testes antes da alteracao e constatou-se que do bytecode anteriormente gerado, NOP representava de 10 a 13% do total de bytes do codigo. Esta percentagem chegava ate' a 20% na caso de descricao de metafile utilizando Lua. Waldemar Celes 1994-04-13 18:37:20 -0300
  • 662e2fa5cc Modificaco para reservar espaco do byte para marcar constantes pre-definidas. Waldemar Celes 1994-04-06 09:55:08 -0300
  • 540dc65bcd Acrescentar o gerenciador de memoria "mm", corrigir bug reservando o byte para a coleta de lixo nas constantes pre-definidas e colocar um teste em tempo de execucao para evitar duplicidade de valores na tabela de strings (teste ainda linear). Waldemar Celes 1994-03-28 12:15:59 -0300
  • ea1a7a6b27 Acrescentar o gerenciador de memoria "mm" e corrigir um bug pois no novo "lex" o token FUNCTION nao tem valor associado. Waldemar Celes 1994-03-28 12:14:54 -0300
  • 3577eb6f13 Acrescentar o include do gerenciador de memoria "mm". Waldemar Celes 1994-03-28 12:14:02 -0300
  • 7f3d01c200 otimizacao do codigo para construtores. correcao do tamanho do buffer de codigo. Roberto Ierusalimschy 1994-02-13 18:38:20 -0200
  • 0ea84a3e79 otimizacao do codigo para construtores. pequenas modificacoes na execucao de LOADi e similares. Roberto Ierusalimschy 1994-02-13 18:36:51 -0200
  • 2c9d30f9b0 otimizacao do codigo para construtores. Roberto Ierusalimschy 1994-02-13 18:35:53 -0200
  • ad1ebdc4f4 uso de pattern-matching para regras de RCS. Roberto Ierusalimschy 1994-01-10 17:49:56 -0200
  • 8886f221bc 1) execute retorna resultado Unix da execucao do comando. 2) correcao parcial da read: retorna nil quando encontra EOF. Roberto Ierusalimschy 1993-12-30 12:52:18 -0200
  • 019aa98f80 correcao de bug em constantes (rotina code_number) entre 2 bytes e 4 bytes. Roberto Ierusalimschy 1993-12-28 14:42:29 -0200
  • 23bfcdf970 "include"s de string.h e stdlib.h para evitar warnings Roberto Ierusalimschy 1993-12-28 14:42:29 -0200
  • d9ef3d3072 opcao -O2 para otimizacao Roberto Ierusalimschy 1993-12-22 19:52:26 -0200
  • 70b1eb4e8b Tratamento do token $debug e $nodebug Waldemar Celes 1993-12-22 19:39:15 -0200
  • a4a3357c1c Novo analizador lexico para LUA Roberto Ierusalimschy 1993-12-22 19:21:06 -0200
  • 7f8a7e16cd criacao do token WRONGTOKEN, necessario para o novo analizador lexico Roberto Ierusalimschy 1993-12-22 19:19:23 -0200
  • 2058cc1dd9 analizador lexico de LUA Roberto Ierusalimschy 1993-12-22 19:15:16 -0200
  • f65ebced50 eliminacao do tipo e funcoes relacionadas com Unput Roberto Ierusalimschy 1993-12-22 19:15:16 -0200
  • 72f67fa810 eliminacao da funcao findenclosedconstant, cuja tarefa agora e' realizada pelo analizador lexico Roberto Ierusalimschy 1993-12-22 19:15:16 -0200
  • 856004214f modificacao para pegar arquivos de subdiretorio RCS quando necessario Roberto Ierusalimschy 1993-12-22 18:55:06 -0200
  • 686f09a472 ex script para corrigir y.tab.c Roberto Ierusalimschy 1993-12-22 18:49:54 -0200
  • 21a3a58ff7 Libraries to be used in LUA programs Waldemar Celes 1993-12-17 17:01:46 -0200
  • 2f5ff96e8f LUA makefile Waldemar Celes 1993-12-17 16:59:10 -0200
  • eca0111886 LUA lexis description Waldemar Celes 1993-12-17 16:53:41 -0200
  • 93683d530d LUA YACC syntax and semantics Waldemar Celes 1993-12-17 16:53:07 -0200
  • 4478f0ce92 Module to control static tables Waldemar Celes 1993-12-17 16:41:19 -0200
  • 64097041c4 LUA intermediate code interpreter Waldemar Celes 1993-12-17 16:41:19 -0200
  • 75ed504382 Provide function to realise the input/output function and debugger facilities. Waldemar Celes 1993-12-17 16:41:19 -0200
  • 1923c7d620 Input/output library to LUA Waldemar Celes 1993-12-17 16:41:19 -0200
  • b405fb0ad7 hash manager for lua Waldemar Celes 1993-12-17 16:41:19 -0200
  • 212fdf861a String library to LUA Waldemar Celes 1993-12-17 16:41:19 -0200
  • 26c3684c4f hash manager for lua Waldemar Celes 1993-12-17 16:41:19 -0200
  • b74cea9ebf Mathematics library to LUA Waldemar Celes 1993-12-17 16:41:19 -0200
  • f3f0e3db91 LUA - Linguagem para Usuarios de Aplicacao Waldemar Celes 1993-12-17 16:41:19 -0200
  • f499f86c2f io library Waldemar Celes 1993-12-17 16:41:19 -0200
  • d443840846 Linguagem para Usuarios de Aplicacao Waldemar Celes 1993-12-17 16:41:19 -0200
  • 69bee7a3d1 Math library to LUA Waldemar Celes 1993-12-17 16:41:19 -0200
  • cd05d9c5cb oldest known commit The Lua team 1993-07-28 10:18:00 -0300
  • 8b5979a7e8 Lua 1.0 Lua Team 1993-07-28 12:00:00 +0000