Roberto Ierusalimschy
|
34ac039fb8
new macro 'cvt2str' to better control whether numbers are convertible
|
11 年之前 |
Roberto Ierusalimschy
|
97e299c395
'lua_replace' implemented as a macro using 'lua_copy'
|
11 年之前 |
Roberto Ierusalimschy
|
c697aa30bc
more precise type for argument to 'aux_upvalue'
|
11 年之前 |
Roberto Ierusalimschy
|
e43612aaf6
put the restriction that 'luaC_barrierback' works only on tables
|
11 年之前 |
Roberto Ierusalimschy
|
bb12903120
type 'Udata' refers directly to structure inside the union (union
|
11 年之前 |
Roberto Ierusalimschy
|
56137d58ff
added check for conversion 'obj2gco' (and corrections for small
|
11 年之前 |
Roberto Ierusalimschy
|
1aa4f69b51
new type 'lua_Ctx' for continuation-function contexts (to allow type
|
11 年之前 |
Roberto Ierusalimschy
|
5bbb4a06a6
removed unused parameter Ä'L' in macro 'api_check' and company
|
11 年之前 |
Roberto Ierusalimschy
|
d4fb848be7
added api check in 'lua_typename' (tag is valid)
|
11 年之前 |
Roberto Ierusalimschy
|
b9dcf9974d
detail (typos in comments)
|
11 年之前 |
Roberto Ierusalimschy
|
08a9c9faa3
detail (comment)
|
11 年之前 |
Roberto Ierusalimschy
|
84fe52dbeb
unsigned-manipulation functions (lua_puhsunsigned, lua_tounsigned, etc.)
|
11 年之前 |
Roberto Ierusalimschy
|
54ac5960a8
LUA_MAXUNSIGNED was only used to define 2.0^intnumbits (and that
|
11 年之前 |
Roberto Ierusalimschy
|
89b56e7d84
more precision between closure types ('LClosure' x 'CClosure')
|
11 年之前 |
Roberto Ierusalimschy
|
fa3113ffbf
cleaner way to handle bit CIST_OAH (with auxiliar macros)
|
11 年之前 |
Roberto Ierusalimschy
|
8b5940e7ca
must also reset CIST_OAH if necessary (CallInfo is not a fresh one)
|
11 年之前 |
Roberto Ierusalimschy
|
542b6cfc02
no need for field 'status' in structure 'CallInfo' (after removal
|
11 年之前 |
Roberto Ierusalimschy
|
6f6fd96e3b
new type lua_KFunction + no more 'lua_getctx'
|
11 年之前 |
Roberto Ierusalimschy
|
8927c14317
removed macro 'luai_checknum' (as NaN trick is not doable now)
|
11 年之前 |
Roberto Ierusalimschy
|
fd1672ba98
avoid non-conformant pointer arithmetic in api check for 'lua_rotate'
|
11 年之前 |
Roberto Ierusalimschy
|
e3b9569e04
function 'reverse' uses appropriate variants of 'setobj' for better
|
11 年之前 |
Roberto Ierusalimschy
|
965993da07
comments added to 'lua_rotate'
|
11 年之前 |
Roberto Ierusalimschy
|
5a5a834975
new API function 'lua_rotate'
|
11 年之前 |
Roberto Ierusalimschy
|
4fe11ae232
'lua_getuservalue' returns type of user value
|
11 年之前 |
Roberto Ierusalimschy
|
c549d4fe64
'lua_strtonum' (and 'luaO_str2num') now return string size, instead of
|
11 年之前 |
Roberto Ierusalimschy
|
5388aa9fc0
'luaO_str2d' + 'luaO_str2int' replaced by 'luaO_str2num' (which converts
|
11 年之前 |
Roberto Ierusalimschy
|
ffa43df3cd
'setnvalue' -> 'setfltvalue' (for consitency with 'fltvalue')
|
11 年之前 |
Roberto Ierusalimschy
|
037a70dfea
cast_u2s/cast_s2u renamed l_castS2U/l_castU2S to be configurable from
|
11 年之前 |
Roberto Ierusalimschy
|
8f961da3db
macros cast_integer/cast_unsigned replaced by cast_u2s/cast_s2u, that
|
11 年之前 |
Roberto Ierusalimschy
|
ef789d4161
new global macro 'LUA_MAXUNSIGNED'
|
11 年之前 |