summaryrefslogtreecommitdiff
path: root/lparser.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* renaming of some opcodes and fieldsRoberto Ierusalimschy2000-01-281-29/+29
|
* performance details.Roberto Ierusalimschy2000-01-251-40/+47
|
* `const' array in protos breaked in 3 arrays (for strings, numbers, andRoberto Ierusalimschy2000-01-251-48/+35
| | | | prototypes).
* `exp' is "reserved word" in Visual-C++ ;-)Roberto Ierusalimschy2000-01-121-10/+10
|
* details (error messages)Roberto Ierusalimschy2000-01-101-5/+5
|
* bug: return gives wrong line in debug information.Roberto Ierusalimschy1999-12-291-2/+3
|
* first version of extra debug information (NAME)Roberto Ierusalimschy1999-12-291-486/+549
|
* new ttypes to distinguish between C closures and Lua closures.Roberto Ierusalimschy1999-12-231-3/+3
|
* detailsRoberto Ierusalimschy1999-12-221-3/+5
|
* debug information for parameters use line 0 for them (as they areRoberto Ierusalimschy1999-12-211-15/+12
| | | | always visible).
* luaS_newfixedstring renamed to luaS_newfixedRoberto Ierusalimschy1999-12-141-3/+3
|
* for the future...Roberto Ierusalimschy1999-12-071-3/+3
|
* fixed stack; first version.Roberto Ierusalimschy1999-12-011-4/+4
|
* new way to code CALLs + passing multiple arguments between function callsRoberto Ierusalimschy1999-11-251-10/+7
|
* first implementation of multiple states (reentrant code).Roberto Ierusalimschy1999-11-221-56/+61
|
* new implementation for global variable values (separated from strings)Roberto Ierusalimschy1999-11-041-1/+10
|
* reorganization of `stat' function.Roberto Ierusalimschy1999-09-201-76/+96
|
* bug: in the (old) expression << ls->fs->f->consts[checkname(ls)] >>, checknameRoberto Ierusalimschy1999-09-021-14/+15
| | | | could realloc f->consts.
* "const" !!!Roberto Ierusalimschy1999-08-161-12/+13
|
* detailsRoberto Ierusalimschy1999-07-221-4/+4
|
* better treatment for arbitrary limitsRoberto Ierusalimschy1999-06-171-19/+31
|
* cannot assign to unlimited variables, because it causes overflow inRoberto Ierusalimschy1999-06-161-1/+9
| | | | the number of returns of a function.
* bigger limit for number of local variables and upvaluesRoberto Ierusalimschy1999-06-161-11/+13
|
* detailRoberto Ierusalimschy1999-05-211-2/+3
|
* warnings by clinioRoberto Ierusalimschy1999-05-101-5/+5
|
* opcodes with LONGARG do not use byte variants.Roberto Ierusalimschy1999-05-061-11/+12
|
* do not generate SETLINE after main (it will be after last line)Roberto Ierusalimschy1999-03-251-2/+1
|
* more precise debug information about local variablesRoberto Ierusalimschy1999-03-231-4/+16
|
* no more if expressions.Roberto Ierusalimschy1999-03-111-23/+8
|
* no more assignment expressions (they don't fit in Lua...)Roberto Ierusalimschy1999-03-101-35/+16
|
* new opcode TAILCALLRoberto Ierusalimschy1999-03-051-10/+13
|
* storing chunk "sources" instead of "filenames".Roberto Ierusalimschy1999-03-041-5/+5
|
* macros "growvector" and "reallocvector" more compactRoberto Ierusalimschy1999-02-261-8/+7
|
* details (from lhf)Roberto Ierusalimschy1999-02-251-2/+2
|
* new way to handle "growing" vectorsRoberto Ierusalimschy1999-02-251-22/+9
|
* better instrumentation for internal debuggingRoberto Ierusalimschy1999-02-241-1/+5
|
* warningsRoberto Ierusalimschy1999-02-241-5/+5
|
* new name for opcodeRoberto Ierusalimschy1999-02-091-2/+2
|
* small corrections in opcodes.Roberto Ierusalimschy1999-02-091-5/+8
|
* assignment expression may be multipleRoberto Ierusalimschy1999-02-081-23/+22
|
* clearer way to set tables.Roberto Ierusalimschy1999-02-081-3/+3
|
* "lua_debug", "lua_callhook" and "lua_linehook" must be inside "lua_state".Roberto Ierusalimschy1999-02-041-3/+3
|
* new opcode for "long" arguments (3 bytes)Roberto Ierusalimschy1999-02-041-95/+101
|
* new syntax: assignment expressions + better order for opcodesRoberto Ierusalimschy1999-02-021-13/+41
|
* opcodes with builtin parameters are too complicated for very little extraRoberto Ierusalimschy1999-02-021-48/+38
| | | | performance.
* "if" expression leaves only one of its expressions on the stackRoberto Ierusalimschy1999-02-021-2/+5
|
* "if" expressions.Roberto Ierusalimschy1999-02-011-24/+31
|
* negative numerals do not need a MINUSOPeration; go directly to contantRoberto Ierusalimschy1999-01-291-44/+51
| | | | table.
* <string.h> is needed because of "memcpy".Roberto Ierusalimschy1999-01-211-1/+2
|
* GC can be called during parsing, if needed.Roberto Ierusalimschy1999-01-151-19/+32
|