Waldemar Celes
ed80de37d9
Correcao de bug: uma string ja' existente na tabela de string nao
estava sendo liberada.
31 years ago
Waldemar Celes
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.
31 years ago
Waldemar Celes
662e2fa5cc
Modificaco para reservar espaco do byte para marcar constantes
pre-definidas.
31 years ago
Waldemar Celes
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).
31 years ago
Waldemar Celes
ea1a7a6b27
Acrescentar o gerenciador de memoria "mm" e corrigir um bug pois
no novo "lex" o token FUNCTION nao tem valor associado.
31 years ago
Waldemar Celes
3577eb6f13
Acrescentar o include do gerenciador de memoria "mm".
31 years ago
Roberto Ierusalimschy
7f3d01c200
otimizacao do codigo para construtores.
correcao do tamanho do buffer de codigo.
31 years ago
Roberto Ierusalimschy
0ea84a3e79
otimizacao do codigo para construtores.
pequenas modificacoes na execucao de LOADi e similares.
31 years ago
Roberto Ierusalimschy
2c9d30f9b0
otimizacao do codigo para construtores.
31 years ago
Roberto Ierusalimschy
ad1ebdc4f4
uso de pattern-matching para regras de RCS.
31 years ago
Roberto Ierusalimschy
8886f221bc
1) execute retorna resultado Unix da execucao do comando.
2) correcao parcial da read: retorna nil quando encontra EOF.
31 years ago
Roberto Ierusalimschy
019aa98f80
correcao de bug em constantes (rotina code_number) entre
2 bytes e 4 bytes.
31 years ago
Roberto Ierusalimschy
23bfcdf970
"include"s de string.h e stdlib.h para evitar warnings
31 years ago
Roberto Ierusalimschy
d9ef3d3072
opcao -O2 para otimizacao
31 years ago
Waldemar Celes
70b1eb4e8b
Tratamento do token $debug e $nodebug
31 years ago
Roberto Ierusalimschy
a4a3357c1c
Novo analizador lexico para LUA
31 years ago
Roberto Ierusalimschy
7f8a7e16cd
criacao do token WRONGTOKEN, necessario para o novo analizador lexico
31 years ago
Roberto Ierusalimschy
2058cc1dd9
analizador lexico de LUA
31 years ago
Roberto Ierusalimschy
f65ebced50
eliminacao do tipo e funcoes relacionadas com Unput
31 years ago
Roberto Ierusalimschy
72f67fa810
eliminacao da funcao findenclosedconstant, cuja tarefa agora
e' realizada pelo analizador lexico
31 years ago
Roberto Ierusalimschy
856004214f
modificacao para pegar arquivos de subdiretorio RCS quando necessario
31 years ago
Roberto Ierusalimschy
686f09a472
ex script para corrigir y.tab.c
31 years ago
Waldemar Celes
21a3a58ff7
Libraries to be used in LUA programs
31 years ago
Waldemar Celes
2f5ff96e8f
LUA makefile
31 years ago
Waldemar Celes
eca0111886
LUA lexis description
31 years ago
Waldemar Celes
93683d530d
LUA YACC syntax and semantics
31 years ago
Waldemar Celes
4478f0ce92
Module to control static tables
31 years ago
Waldemar Celes
64097041c4
LUA intermediate code interpreter
31 years ago
Waldemar Celes
75ed504382
Provide function to realise the input/output function and debugger
facilities.
31 years ago
Waldemar Celes
1923c7d620
Input/output library to LUA
31 years ago
Waldemar Celes
b405fb0ad7
hash manager for lua
31 years ago
Waldemar Celes
212fdf861a
String library to LUA
31 years ago
Waldemar Celes
26c3684c4f
hash manager for lua
31 years ago
Waldemar Celes
b74cea9ebf
Mathematics library to LUA
31 years ago
Waldemar Celes
f3f0e3db91
LUA - Linguagem para Usuarios de Aplicacao
31 years ago
Waldemar Celes
f499f86c2f
io library
31 years ago
Waldemar Celes
d443840846
Linguagem para Usuarios de Aplicacao
31 years ago
Waldemar Celes
69bee7a3d1
Math library to LUA
31 years ago
The Lua team
cd05d9c5cb
oldest known commit
32 years ago