Roberto Ierusalimschy
|
4ebc183e56
bug: return gives wrong line in debug information.
|
25 years ago |
Roberto Ierusalimschy
|
298d0abff7
first version of extra debug information (NAME)
|
25 years ago |
Roberto Ierusalimschy
|
b1b0c219f5
new ttypes to distinguish between C closures and Lua closures.
|
25 years ago |
Roberto Ierusalimschy
|
be3212de78
details
|
26 years ago |
Roberto Ierusalimschy
|
cfdebfbc53
debug information for parameters use line 0 for them (as they are
|
26 years ago |
Roberto Ierusalimschy
|
12b45c2df2
luaS_newfixedstring renamed to luaS_newfixed
|
26 years ago |
Roberto Ierusalimschy
|
7621cc2aa5
for the future...
|
26 years ago |
Roberto Ierusalimschy
|
fe237ad808
fixed stack; first version.
|
26 years ago |
Roberto Ierusalimschy
|
33b8a01032
new way to code CALLs + passing multiple arguments between function calls
|
26 years ago |
Roberto Ierusalimschy
|
29ede6aa13
first implementation of multiple states (reentrant code).
|
26 years ago |
Roberto Ierusalimschy
|
cde179b369
new implementation for global variable values (separated from strings)
|
26 years ago |
Roberto Ierusalimschy
|
e10788b2ff
reorganization of `stat' function.
|
26 years ago |
Roberto Ierusalimschy
|
52a206366d
bug: in the (old) expression << ls->fs->f->consts[checkname(ls)] >>, checkname
|
26 years ago |
Roberto Ierusalimschy
|
c787dccd9b
"const" !!!
|
26 years ago |
Roberto Ierusalimschy
|
e9a670695a
details
|
26 years ago |
Roberto Ierusalimschy
|
36b6fe8d17
better treatment for arbitrary limits
|
26 years ago |
Roberto Ierusalimschy
|
d4dce57f5c
cannot assign to unlimited variables, because it causes overflow in
|
26 years ago |
Roberto Ierusalimschy
|
5c19ed2a13
bigger limit for number of local variables and upvalues
|
26 years ago |
Roberto Ierusalimschy
|
613b60c156
detail
|
26 years ago |
Roberto Ierusalimschy
|
73308c7605
warnings by clinio
|
26 years ago |
Roberto Ierusalimschy
|
288fa05602
opcodes with LONGARG do not use byte variants.
|
26 years ago |
Roberto Ierusalimschy
|
e9aa98d594
do not generate SETLINE after main (it will be after last line)
|
26 years ago |
Roberto Ierusalimschy
|
1f4e2ba7b2
more precise debug information about local variables
|
26 years ago |
Roberto Ierusalimschy
|
c454dc7bdd
no more if expressions.
|
26 years ago |
Roberto Ierusalimschy
|
2679461637
no more assignment expressions (they don't fit in Lua...)
|
26 years ago |
Roberto Ierusalimschy
|
0870a2d1d8
new opcode TAILCALL
|
26 years ago |
Roberto Ierusalimschy
|
5a8bb00df4
storing chunk "sources" instead of "filenames".
|
26 years ago |
Roberto Ierusalimschy
|
72d675aba7
macros "growvector" and "reallocvector" more compact
|
26 years ago |
Roberto Ierusalimschy
|
6a853fcb8b
details (from lhf)
|
26 years ago |
Roberto Ierusalimschy
|
26d1e21c89
new way to handle "growing" vectors
|
26 years ago |