Roberto Ierusalimschy
|
f2043b7a58
correct error message for conversion errors from float to int
|
12 vuotta sitten |
Roberto Ierusalimschy
|
b4be507578
new function 'luaT_trybinTM'
|
12 vuotta sitten |
Roberto Ierusalimschy
|
a2f5c28a80
new operation '//' (integer division)
|
12 vuotta sitten |
Roberto Ierusalimschy
|
9600c60df3
functions 'get_equalTM' and 'call_orderTM' moved to other files
|
12 vuotta sitten |
Roberto Ierusalimschy
|
32bf6c9b27
functions 'traceexec', 'callTM', and 'call_binTM' moved to other
|
12 vuotta sitten |
Roberto Ierusalimschy
|
8f8665fffa
'ttypenv' -> 'ttnov'
|
12 vuotta sitten |
Roberto Ierusalimschy
|
3b44821334
stricter control (using tag variants) over closure kinds (Lua x C)
|
14 vuotta sitten |
Roberto Ierusalimschy
|
98816d0ce5
small problems with 'luaone.c'
|
14 vuotta sitten |
Roberto Ierusalimschy
|
7dfa4cd655
first implementation of light C functions
|
15 vuotta sitten |
Roberto Ierusalimschy
|
070d3743a7
"no value" added to array luaT_typenames + occurrences of "userdata"
|
15 vuotta sitten |
Roberto Ierusalimschy
|
062e809e54
new macros 'LUAI_DDEC'/'LUAI_DDEF' to better control declarations and
|
15 vuotta sitten |
Roberto Ierusalimschy
|
fe0838cd1c
tables and strings respect __len metamethod
|
18 vuotta sitten |
Roberto Ierusalimschy
|
dd1221582b
details
|
19 vuotta sitten |
Roberto Ierusalimschy
|
c505f341d6
small changes in casts
|
19 vuotta sitten |
Roberto Ierusalimschy
|
f21e9c172f
details
|
20 vuotta sitten |
Roberto Ierusalimschy
|
6cf85dcc90
metatables for all types
|
20 vuotta sitten |
Roberto Ierusalimschy
|
7d57ea70bc
new `mod' (`%') operator
|
20 vuotta sitten |
Roberto Ierusalimschy
|
b4cd38ba6c
new scheme for configuration through `luaconf.h'
|
21 vuotta sitten |
Roberto Ierusalimschy
|
2aaf7394ad
more and better tools (assertions & inspectors) to check incremental GC
|
21 vuotta sitten |
Roberto Ierusalimschy
|
47fc57a252
`TObject' renamed to `TValue' + other name changes and better assertions
|
21 vuotta sitten |
Roberto Ierusalimschy
|
af850484a9
default metatable can be NULL
|
22 vuotta sitten |
Roberto Ierusalimschy
|
0d88545b82
warnings from several compilers (mainly typecasts when lua_Number is float)
|
22 vuotta sitten |
Roberto Ierusalimschy
|
27c6b4d422
each .c file defines its own name
|
23 vuotta sitten |
Roberto Ierusalimschy
|
5c5d9b2703
back to `__mode' metafield to specify weakness
|
23 vuotta sitten |
Roberto Ierusalimschy
|
96e15b8501
threads now are real Lua objects, subject to garbage collection
|
23 vuotta sitten |
Roberto Ierusalimschy
|
e8f35fc4ff
unification of __index & __gettable (and __newindex & __settable)
|
23 vuotta sitten |
Roberto Ierusalimschy
|
fdafd4f4a8
new structure for collectable objects, sharing a common header
|
23 vuotta sitten |
Roberto Ierusalimschy
|
634344d61f
new API for weak mode
|
23 vuotta sitten |
Roberto Ierusalimschy
|
5037196f6f
new macros `ttis*'
|
23 vuotta sitten |
Roberto Ierusalimschy
|
79c8edb6c4
new names for light userdata operations
|
23 vuotta sitten |