Roberto Ierusalimschy
|
99391e24ea
new configuration macro 'l_mathlim' (simplifies some dependencies
|
10 年之前 |
Roberto Ierusalimschy
|
48d0674c2e
more consistent use of locale radix character across Lua
|
10 年之前 |
Roberto Ierusalimschy
|
cfc84c856d
'LUA_REAL_*' -> 'LUA_FLOAT_*' (everywhere else we are using 'float')
|
10 年之前 |
Roberto Ierusalimschy
|
a30c66f0fc
macro 'luai_apicheck'/'api_check' back with a 'lua_State' parameter
|
10 年之前 |
Roberto Ierusalimschy
|
951b562cf8
configuration for numerical types through only one #define for
|
10 年之前 |
Roberto Ierusalimschy
|
91efb4b895
LUA_COMPAT_5_1 needs some options deprecated from 5.2 to 5.3
|
10 年之前 |
Roberto Ierusalimschy
|
c8d6cb0136
macros 'luai_num*' (for float arithmetic operations) moved to
|
10 年之前 |
Roberto Ierusalimschy
|
0edcdf49c0
added comments documenting LUA_NOCVTN2S/LUA_NOCVTS2N
|
10 年之前 |
Roberto Ierusalimschy
|
8efcd411fe
own implementation for 'string.format("%a")' for C89 platforms
|
10 年之前 |
Roberto Ierusalimschy
|
b3996c55f6
LUAL_BUFFERSIZE affects the API, so it is better not to change it
|
10 年之前 |
Roberto Ierusalimschy
|
438a9fcc78
LUAI_MAXSHORTLEN moved from 'luaconf.h' to 'llimits.h' (does not
|
10 年之前 |
Roberto Ierusalimschy
|
965f74525b
removed macro LUAI_FIRSTPSEUDOIDX (that stuff does not need
|
10 年之前 |
Roberto Ierusalimschy
|
3f2e21f0ea
Long double needs a larger LUAL_BUFFERSIZE (because
|
10 年之前 |
Roberto Ierusalimschy
|
a1c37f834a
detail (macro 'luai_numidiv' uses 'luai_numdiv' to compute the division)
|
10 年之前 |
Roberto Ierusalimschy
|
a51069202a
removed macro 'luai_numinvalidop' (main motivation removed, as folding
|
10 年之前 |
Roberto Ierusalimschy
|
570143bf88
comment
|
10 年之前 |
Roberto Ierusalimschy
|
6d79752e65
Windows uses 'long long' (instead of '__int64') when present; again,
|
10 年之前 |
Roberto Ierusalimschy
|
75812a517b
added macro LUA_USE_I64 for separate control of use of Windows-specific
|
10 年之前 |
Roberto Ierusalimschy
|
0b6cfea005
comments
|
10 年之前 |
Roberto Ierusalimschy
|
c96cd1c647
reinsertion-control macro renamed: lconfig_h -> luaconf_h
|
10 年之前 |
Roberto Ierusalimschy
|
bd8ce7e331
macro 'LUA_C89_NUMBERS' makes a little easier to use C89 numerical types
|
10 年之前 |
Roberto Ierusalimschy
|
ad79eafe86
details (comments)
|
10 年之前 |
Roberto Ierusalimschy
|
049cf14cf9
'x//y' extended to floats + more comments about module and floor
|
10 年之前 |
Roberto Ierusalimschy
|
244646bdf7
detail (LUAL_BUFFERSIZE has a larger variation among different
|
10 年之前 |
Roberto Ierusalimschy
|
c5d52a5468
Windows uses "LONGLONG" option, even not having long long (it has __int64)
|
10 年之前 |
Roberto Ierusalimschy
|
80e817719d
default changed from C89 to C99 + extra tests before using C99
|
10 年之前 |
Roberto Ierusalimschy
|
96f3a31b24
Better organization of definitions in categories + removed
|
10 年之前 |
Roberto Ierusalimschy
|
4870194380
small reorganization of tests around LUA_USE_C99
|
10 年之前 |
Roberto Ierusalimschy
|
41d0e66184
comments + Windows numeric types not used if LUA_ANSI is defined
|
10 年之前 |
Roberto Ierusalimschy
|
4b2521cd9e
better (and safer?) way to test native size of type 'int'
|
10 年之前 |