Roberto Ierusalimschy
|
0d88545b82
warnings from several compilers (mainly typecasts when lua_Number is float)
|
22 лет назад |
Roberto Ierusalimschy
|
6b6bc532a4
better error message for (deprecated) "%global"
|
22 лет назад |
Roberto Ierusalimschy
|
60c83ded30
small optimization for sizes of array constructors
|
22 лет назад |
Roberto Ierusalimschy
|
d674626392
compatibility with '%' syntax is optional
|
22 лет назад |
Roberto Ierusalimschy
|
7a40cdbda0
different variables for number of upvalues and size of upvalue array
|
22 лет назад |
Roberto Ierusalimschy
|
dd8edecae1
new functions to manipulate upvales (get/setupvalue)
|
22 лет назад |
Roberto Ierusalimschy
|
73517e86b0
OP_TFORLOOP uses extra stack space
|
22 лет назад |
Roberto Ierusalimschy
|
cc4a22ebe2
bug: scope of generic for variables is not sound
|
22 лет назад |
Roberto Ierusalimschy
|
27c6b4d422
each .c file defines its own name
|
22 лет назад |
Roberto Ierusalimschy
|
0050d983fc
make more clear "primitive" recursive definitions
|
23 лет назад |
Roberto Ierusalimschy
|
04b143ddf9
avoid C stack overflow during parsing
|
23 лет назад |
Roberto Ierusalimschy
|
007f229568
detail
|
23 лет назад |
Roberto Ierusalimschy
|
c196348717
in case of memory allocation errors, sizecode and sizelineinfo can
|
23 лет назад |
Roberto Ierusalimschy
|
b3d0682fb9
use of different buffers for scanner and concatenation
|
23 лет назад |
Roberto Ierusalimschy
|
fdafd4f4a8
new structure for collectable objects, sharing a common header
|
23 лет назад |
Roberto Ierusalimschy
|
c78aaa9a70
better line number for function definitions
|
23 лет назад |
Roberto Ierusalimschy
|
6c283b2f4f
new simetric format for ABC instructions, to avoid exchanging operands
|
23 лет назад |
Roberto Ierusalimschy
|
1c0ac3c0f5
new implementation for tailcall
|
23 лет назад |
Roberto Ierusalimschy
|
1fe280df72
new priority for and/or
|
23 лет назад |
Roberto Ierusalimschy
|
88607acc2c
details
|
23 лет назад |
Roberto Ierusalimschy
|
65d66ba275
new "local function"
|
23 лет назад |
Roberto Ierusalimschy
|
cff22f57dd
some refactoring
|
23 лет назад |
Roberto Ierusalimschy
|
168ea16acb
details
|
23 лет назад |
Roberto Ierusalimschy
|
ff91b355f4
no more use of stdio inside the core (except for `tostring'...)
|
23 лет назад |
Roberto Ierusalimschy
|
955def0348
new names for string formating functions
|
23 лет назад |
Roberto Ierusalimschy
|
1c328a191a
no more `global' declarations
|
23 лет назад |
Roberto Ierusalimschy
|
af19d55635
generic for also coded to make test at the end of the loop
|
23 лет назад |
Roberto Ierusalimschy
|
2dadc81822
cleaner implementation of code generation for jumps
|
23 лет назад |
Roberto Ierusalimschy
|
b487975344
optimization for `while' (first version)
|
23 лет назад |
Roberto Ierusalimschy
|
dea6b6da94
new function `lua_vpushstr' to replace uses of `sprintf'
|
23 лет назад |