Roberto Ierusalimschy
|
1de5587184
`lua.h' is included before any other Lua header file
|
hace 25 años |
Roberto Ierusalimschy
|
dbfb810267
cleansing of lparser.c
|
hace 25 años |
Roberto Ierusalimschy
|
677313da32
bug: record-constructor starting with an upvalue name gets an error
|
hace 25 años |
Roberto Ierusalimschy
|
ef62b340e0
code cleaner for 16 bits.
|
hace 25 años |
Roberto Ierusalimschy
|
5c2dd7a9e0
array `luaK_opproperties' keeps delta stack and mode for each opcode
|
hace 25 años |
Roberto Ierusalimschy
|
93d93a0bfb
first implementation of `for' over tables
|
hace 25 años |
Roberto Ierusalimschy
|
11a7022067
global variables are stored in a Lua table
|
hace 25 años |
Roberto Ierusalimschy
|
c4409f69ab
details
|
hace 25 años |
Roberto Ierusalimschy
|
71219ccc39
simpler version of `luaK_tostack'
|
hace 25 años |
Roberto Ierusalimschy
|
c1666a13e3
better code organization
|
hace 25 años |
Roberto Ierusalimschy
|
e7c8393682
optimization INCLOCAL is not necessary, with `for'
|
hace 25 años |
Roberto Ierusalimschy
|
f9cf402fbd
first implementation of FOR
|
hace 25 años |
Roberto Ierusalimschy
|
54dd5cc7fd
reorganization of lcode.c
|
hace 25 años |
Roberto Ierusalimschy
|
031978798c
more optimizations
|
hace 25 años |
Roberto Ierusalimschy
|
d615e78e08
new optimization: jumps to jumps
|
hace 25 años |
Roberto Ierusalimschy
|
22329e4cdf
implementation of BREAK
|
hace 25 años |
Roberto Ierusalimschy
|
4e7e9e8de5
new opcode INCLOCAL.
|
hace 25 años |
Roberto Ierusalimschy
|
213e9febc8
limits now are in `llims.n'
|
hace 25 años |
Roberto Ierusalimschy
|
47b4bf5964
small refactoring.
|
hace 25 años |
Roberto Ierusalimschy
|
374cc888f4
better(?) treatment for SETLINE
|
hace 25 años |
Roberto Ierusalimschy
|
da7eb34cd6
optimization for "while 1" and "repeat until nil"
|
hace 25 años |
Roberto Ierusalimschy
|
2c8e28d75a
small changes
|
hace 25 años |
Roberto Ierusalimschy
|
06f08f5634
small problems with limits and jumps
|
hace 25 años |
Roberto Ierusalimschy
|
3860c5934e
details.
|
hace 25 años |
Roberto Ierusalimschy
|
f0b697e01c
details
|
hace 25 años |
Roberto Ierusalimschy
|
73aa465a8e
some name changes
|
hace 25 años |
Roberto Ierusalimschy
|
3d0577f4b9
small optimizations.
|
hace 25 años |
Roberto Ierusalimschy
|
e3cf93ddb6
first implementation of "threaded code" for boolean operations
|
hace 25 años |
Roberto Ierusalimschy
|
88b306f495
some optimizations
|
hace 25 años |
Roberto Ierusalimschy
|
563de491be
a better way to control optimizations.
|
hace 25 años |