Roberto Ierusalimschy
|
093c16b67b
new opcodes 'OP_LTI' and 'OP_LEI'
|
7 years ago |
Roberto Ierusalimschy
|
1b10033583
new function 'luaT_trybiniTM'
|
8 years ago |
Roberto Ierusalimschy
|
f96497397a
new type 'StackValue' for stack elements
|
8 years ago |
Roberto Ierusalimschy
|
5c8770f896
back to old-style vararg system (with vararg table collecting extra
|
8 years ago |
Roberto Ierusalimschy
|
fb9de1b4d7
detail ('luaT_callbinTM' does not need to be extern)
|
8 years ago |
Roberto Ierusalimschy
|
7777b412de
When available, use metafield '__name' in error messages
|
9 years ago |
Roberto Ierusalimschy
|
bdf566a8a3
`name' in comments changed to 'name'
|
11 years ago |
Roberto Ierusalimschy
|
1a3656e56e
more relaxed rules for __eq metamethod (more similar to other
|
11 years ago |
Roberto Ierusalimschy
|
1ea2d20f74
first implementation of '<<', '>>', and '~' (bitwise not)
|
11 years ago |
Roberto Ierusalimschy
|
c0edab0f6d
first implementation of bitwise operators '&' (band), '|' (bor),
|
11 years ago |
Roberto Ierusalimschy
|
a948054a19
new order for binary operations (grouping them by type of result)
|
11 years ago |
Roberto Ierusalimschy
|
b4be507578
new function 'luaT_trybinTM'
|
12 years ago |
Roberto Ierusalimschy
|
a2f5c28a80
new operation '//' (integer division)
|
12 years ago |
Roberto Ierusalimschy
|
9600c60df3
functions 'get_equalTM' and 'call_orderTM' moved to other files
|
12 years ago |
Roberto Ierusalimschy
|
32bf6c9b27
functions 'traceexec', 'callTM', and 'call_binTM' moved to other
|
12 years ago |
Roberto Ierusalimschy
|
8f8665fffa
'ttypenv' -> 'ttnov'
|
12 years ago |
Roberto Ierusalimschy
|
98816d0ce5
small problems with 'luaone.c'
|
14 years ago |
Roberto Ierusalimschy
|
7dfa4cd655
first implementation of light C functions
|
15 years ago |
Roberto Ierusalimschy
|
070d3743a7
"no value" added to array luaT_typenames + occurrences of "userdata"
|
15 years ago |
Roberto Ierusalimschy
|
062e809e54
new macros 'LUAI_DDEC'/'LUAI_DDEF' to better control declarations and
|
16 years ago |
Roberto Ierusalimschy
|
fe0838cd1c
tables and strings respect __len metamethod
|
18 years ago |
Roberto Ierusalimschy
|
d987cf1f81
new mark LUAI_DATA for extern data
|
20 years ago |
Roberto Ierusalimschy
|
f21e9c172f
details
|
20 years ago |
Roberto Ierusalimschy
|
6cf85dcc90
metatables for all types
|
20 years ago |
Roberto Ierusalimschy
|
8718fda9b2
added LUAI_FUNC to functions not in the API
|
20 years ago |
Roberto Ierusalimschy
|
7d57ea70bc
new `mod' (`%') operator
|
20 years ago |
Roberto Ierusalimschy
|
47fc57a252
`TObject' renamed to `TValue' + other name changes and better assertions
|
22 years ago |
Roberto Ierusalimschy
|
af850484a9
default metatable can be NULL
|
22 years ago |
Roberto Ierusalimschy
|
5c5d9b2703
back to `__mode' metafield to specify weakness
|
23 years ago |
Roberto Ierusalimschy
|
e8f35fc4ff
unification of __index & __gettable (and __newindex & __settable)
|
23 years ago |