summaryrefslogtreecommitdiff
path: root/tree.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* small correctionRoberto Ierusalimschy1996-02-261-3/+3
|
* reserved words are stored in main string table; "marked" field isRoberto Ierusalimschy1996-02-141-3/+2
| | | | | used to indicate its type. Table initializations centralized by "tree.c".
* BIG CHANGE: new data structure for constants, strings and globals, usingRoberto Ierusalimschy1996-02-121-12/+5
| | | | an array of hash tables for all them.
* lua_table now has references to global variable names (TreeNode's).Roberto Ierusalimschy1996-01-261-2/+1
|
* 'nextvar' now traverses the symbol array, instead of the constant tree.Roberto Ierusalimschy1995-10-171-2/+2
|
* control of garbage collection is done with Longs, as there can beRoberto Ierusalimschy1995-01-121-2/+2
| | | | more than WORD objects to collect.
* better control of integer types and their limitsRoberto Ierusalimschy1994-12-201-2/+3
|
* new hash function; hash value for strings are kept with the stringRoberto Ierusalimschy1994-11-251-1/+2
|
* garbage collection tag for strings organized in struct TaggedStringRoberto Ierusalimschy1994-11-231-12/+11
|
* function 'lua_createstring' moved from table.c to tree.cRoberto Ierusalimschy1994-11-181-2/+2
|
* changes in garbage collection controlRoberto Ierusalimschy1994-11-171-2/+2
|
* correction of function 'nextvar'Roberto Ierusalimschy1994-11-161-2/+2
|
* unification of symbol tree and constant treeRoberto Ierusalimschy1994-11-141-4/+13
|
* Arvore binaria de strings, variaveis e constantes.Waldemar Celes1994-07-191-0/+27