Roberto Ierusalimschy
|
b4be507578
new function 'luaT_trybinTM'
|
12 年之前 |
Roberto Ierusalimschy
|
360587f319
favoring 'tonumber' over 'nvalue'
|
12 年之前 |
Roberto Ierusalimschy
|
eee51492e2
dumping and undumping integers
|
12 年之前 |
Roberto Ierusalimschy
|
c37b7b3cca
bug: garbage collector can trigger too many times in recursive loops,
|
12 年之前 |
Roberto Ierusalimschy
|
f79584faca
detail
|
12 年之前 |
Roberto Ierusalimschy
|
4abe99dc34
new interface for 'tonumber'
|
12 年之前 |
Roberto Ierusalimschy
|
d4e6b75098
"integer" keys in tables are now lua_Integer, not 'int'.
|
12 年之前 |
Roberto Ierusalimschy
|
a2f5c28a80
new operation '//' (integer division)
|
12 年之前 |
Roberto Ierusalimschy
|
a80a2b5e56
new cast macros for lua_Integer and lua_Unsigned
|
12 年之前 |
Roberto Ierusalimschy
|
bb1851ce98
'for' loop uses integers when possible
|
12 年之前 |
Roberto Ierusalimschy
|
5951c79ae1
default increment for 'for' loop is an integer (1, not 1.0)
|
12 年之前 |
Roberto Ierusalimschy
|
e381c582de
integer handling for order comparisons, power, and modulo operations
|
12 年之前 |
Roberto Ierusalimschy
|
9600c60df3
functions 'get_equalTM' and 'call_orderTM' moved to other files
|
12 年之前 |
Roberto Ierusalimschy
|
32bf6c9b27
functions 'traceexec', 'callTM', and 'call_binTM' moved to other
|
12 年之前 |
Roberto Ierusalimschy
|
9c43d6a24e
new format "%I" in 'lua_pushfstring' for lua_Integer
|
12 年之前 |
Roberto Ierusalimschy
|
01b6fe0cbf
new API function 'lua_isinteger'
|
12 年之前 |
Roberto Ierusalimschy
|
944709c77b
more definitions to support integer formatting
|
12 年之前 |
Roberto Ierusalimschy
|
52cb90ec75
detail
|
12 年之前 |
Roberto Ierusalimschy
|
fa3b126a23
BUG: stack overflow in vararg functions with many fixed
|
12 年之前 |
Roberto Ierusalimschy
|
1294b09d8e
first implementation of literal integers (no constant folding yet)
|
12 年之前 |
Roberto Ierusalimschy
|
d4f0c4435d
a few more operations supporting integers (minus, umin, mult)
|
12 年之前 |
Roberto Ierusalimschy
|
44358e0206
extra trim applied to 'replace' argument (in case lua_Unsigned is
|
12 年之前 |
Roberto Ierusalimschy
|
07f861385e
first steps in the support of integers: basic representation + table indexing + basic API ops (tointeger/pushinteger) + equality + a few extra stuff
|
12 年之前 |
Roberto Ierusalimschy
|
7a543cfae6
|
12 年之前 |
Roberto Ierusalimschy
|
24689927f2
dependencies updated (with 'gcc -MM')
|
12 年之前 |
Roberto Ierusalimschy
|
8f8665fffa
'ttypenv' -> 'ttnov'
|
12 年之前 |
Roberto Ierusalimschy
|
49c1607157
_FILE_OFFSET_BITS usually also needs _LARGEFILE_SOURCE + easier to
|
12 年之前 |
Roberto Ierusalimschy
|
c8e96d6e91
logic for checking mode for 'fopen' moved to macro 'lua_checkmode'
|
12 年之前 |
Roberto Ierusalimschy
|
af8efcc762
detail (avoid unnecessary "unconst" in cast)
|
12 年之前 |
Roberto Ierusalimschy
|
3f6f78ea0b
detail (error message)
|
12 年之前 |