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 роки тому |
Roberto Ierusalimschy
|
493b3fdd65
added an 'api_check' for negative sizes in 'lua_checkstack'
|
11 роки тому |
Roberto Ierusalimschy
|
a3addae036
lua_gettable and similars return type of gotten value
|
11 роки тому |
Roberto Ierusalimschy
|
87c930676f
detail (comments)
|
11 роки тому |
Roberto Ierusalimschy
|
295f7ac04e
added 'stip' parameter to lua_dump/string.dump
|
11 роки тому |
Roberto Ierusalimschy
|
c86b9da022
userdata can have any Lua value as uservalue
|
11 роки тому |
Roberto Ierusalimschy
|
ffa96d988d
field 'op' renamed to 'open'
|
11 роки тому |
Roberto Ierusalimschy
|
1cce3e6842
change in the way 'collectgarbage("step", size)' interprets 'size'
|
11 роки тому |
Roberto Ierusalimschy
|
90b0ac6495
limit to 'gcstepmul' imposed by 'lua_gc' (+ some details in 'lgc.c')
|
11 роки тому |
Roberto Ierusalimschy
|
733c58595b
no more local collection
|
11 роки тому |
Roberto Ierusalimschy
|
86dd8bf3f5
no more 'L' in macros "luai_num*" (several places that use those macros
|
11 роки тому |
Roberto Ierusalimschy
|
1ea2d20f74
first implementation of '<<', '>>', and '~' (bitwise not)
|
11 роки тому |
Roberto Ierusalimschy
|
cac1ebd1e0
detail ('ttisuserdata' renamed to 'ttisfulluserdata')
|
11 роки тому |
Roberto Ierusalimschy
|
686e57cf9c
GC local pause configurable
|
12 роки тому |
Roberto Ierusalimschy
|
06156e7575
detail (setmetatable do not need to use a back GC barrier)
|
12 роки тому |
Roberto Ierusalimschy
|
af35c7f398
upvalues collected by reference count
|
12 роки тому |
Roberto Ierusalimschy
|
439d74e29f
added 'local' bit (true => object is only refered by local variables)
|
12 роки тому |
Roberto Ierusalimschy
|
677d90165f
no more generational collection !!!
|
12 роки тому |
Roberto Ierusalimschy
|
5519c98655
'lua_cvtonum' -> 'lua_strtonum'; converts only strings to numbers
|
12 роки тому |
Roberto Ierusalimschy
|
d6f5fb2d2c
avoid warning for unary minus over an unsigned value
|
12 роки тому |
Roberto Ierusalimschy
|
453450d687
new macro 'l_floor' (allows 'floorf' even when other math operations
|
12 роки тому |
Roberto Ierusalimschy
|
53210d7e5b
correct way (I hope) to convert floats to unsigned int
|
12 роки тому |
Roberto Ierusalimschy
|
932e7fb0e1
'lua_tounsigned' takes number modulo 2^numbits as a result when
|
12 роки тому |
Roberto Ierusalimschy
|
b5ec26101f
new API function 'lua_cvtonum' to convert a value (number or string)
|
12 роки тому |
Roberto Ierusalimschy
|
67532d5a10
constant folding and API arithmetic with integers
|
12 роки тому |