summaryrefslogtreecommitdiff
path: root/lua.stx (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* Nova estrategia de alocacao de buffers para codigo intermediario.Waldemar Celes1994-04-191-52/+95
|
* Correcao da funcao PrintCodeWaldemar Celes1994-04-151-5/+28
|
* O token NAME deixa de estar associado a um indice da tabela deWaldemar Celes1994-04-151-23/+51
| | | | | simbolos e passa a conter o ponteiro da string yytext. Recebido o token NAME, decide-se entre um simbolo ou uma constante.
* Alteracao para retirar codificacao de NOP's, substituindoWaldemar Celes1994-04-131-76/+112
| | | | | | | | 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.
* Acrescentar o gerenciador de memoria "mm" e corrigir um bug poisWaldemar Celes1994-03-281-2/+4
| | | | no novo "lex" o token FUNCTION nao tem valor associado.
* otimizacao do codigo para construtores.Roberto Ierusalimschy1994-02-131-58/+115
| | | | correcao do tamanho do buffer de codigo.
* correcao de bug em constantes (rotina code_number) entreRoberto Ierusalimschy1993-12-281-3/+3
| | | | 2 bytes e 4 bytes.
* criacao do token WRONGTOKEN, necessario para o novo analizador lexicoRoberto Ierusalimschy1993-12-221-1/+2
|
* LUA YACC syntax and semanticsWaldemar Celes1993-12-171-0/+771