Roberto Ierusalimschy
|
c0edab0f6d
first implementation of bitwise operators '&' (band), '|' (bor),
|
hace 11 años |
Roberto Ierusalimschy
|
a948054a19
new order for binary operations (grouping them by type of result)
|
hace 11 años |
Roberto Ierusalimschy
|
b4be507578
new function 'luaT_trybinTM'
|
hace 12 años |
Roberto Ierusalimschy
|
a2f5c28a80
new operation '//' (integer division)
|
hace 12 años |
Roberto Ierusalimschy
|
9600c60df3
functions 'get_equalTM' and 'call_orderTM' moved to other files
|
hace 12 años |
Roberto Ierusalimschy
|
32bf6c9b27
functions 'traceexec', 'callTM', and 'call_binTM' moved to other
|
hace 12 años |
Roberto Ierusalimschy
|
8f8665fffa
'ttypenv' -> 'ttnov'
|
hace 12 años |
Roberto Ierusalimschy
|
98816d0ce5
small problems with 'luaone.c'
|
hace 14 años |
Roberto Ierusalimschy
|
7dfa4cd655
first implementation of light C functions
|
hace 15 años |
Roberto Ierusalimschy
|
070d3743a7
"no value" added to array luaT_typenames + occurrences of "userdata"
|
hace 15 años |
Roberto Ierusalimschy
|
062e809e54
new macros 'LUAI_DDEC'/'LUAI_DDEF' to better control declarations and
|
hace 16 años |
Roberto Ierusalimschy
|
fe0838cd1c
tables and strings respect __len metamethod
|
hace 18 años |
Roberto Ierusalimschy
|
d987cf1f81
new mark LUAI_DATA for extern data
|
hace 20 años |
Roberto Ierusalimschy
|
f21e9c172f
details
|
hace 20 años |
Roberto Ierusalimschy
|
6cf85dcc90
metatables for all types
|
hace 20 años |
Roberto Ierusalimschy
|
8718fda9b2
added LUAI_FUNC to functions not in the API
|
hace 20 años |
Roberto Ierusalimschy
|
7d57ea70bc
new `mod' (`%') operator
|
hace 20 años |
Roberto Ierusalimschy
|
47fc57a252
`TObject' renamed to `TValue' + other name changes and better assertions
|
hace 22 años |
Roberto Ierusalimschy
|
af850484a9
default metatable can be NULL
|
hace 22 años |
Roberto Ierusalimschy
|
5c5d9b2703
back to `__mode' metafield to specify weakness
|
hace 23 años |
Roberto Ierusalimschy
|
e8f35fc4ff
unification of __index & __gettable (and __newindex & __settable)
|
hace 23 años |
Roberto Ierusalimschy
|
634344d61f
new API for weak mode
|
hace 23 años |
Roberto Ierusalimschy
|
9f4b5b5232
weak keys are removed only after finalization
|
hace 23 años |
Roberto Ierusalimschy
|
35707e94f3
`__weakmode' -> `__mode'
|
hace 23 años |
Roberto Ierusalimschy
|
fdfd5b44ee
TM_GETTABLE/TM_SETTABLE don't need fast access anymore
|
hace 23 años |
Roberto Ierusalimschy
|
864c96f36c
new fallback for equality `__eq'
|
hace 23 años |
Roberto Ierusalimschy
|
eeab473fc8
new fallback __le (less equal), for partial order
|
hace 23 años |
Roberto Ierusalimschy
|
46c471d7e9
new `__newindex' eventfield
|
hace 23 años |
Roberto Ierusalimschy
|
8876a1bf92
details
|
hace 23 años |
Roberto Ierusalimschy
|
b3bb0f132b
new interface for weak modes
|
hace 23 años |