Roberto Ierusalimschy
|
3c55790ebe
'setkey' -> 'setnodekey' (to avoid conflicts with POSIX)
|
10 years ago |
Roberto Ierusalimschy
|
28fdbcf393
added include for 'lprefix.h', for stuff that must be added before
|
10 years ago |
Roberto Ierusalimschy
|
bdf566a8a3
`name' in comments changed to 'name'
|
10 years ago |
Roberto Ierusalimschy
|
463edee2fd
'lua_numtointeger' -> 'lua_numbertointeger'
|
10 years ago |
Roberto Ierusalimschy
|
f97c64d7bf
macros 'LUA_QL'/'LUA_QL' deprecated
|
10 years ago |
Roberto Ierusalimschy
|
3a15c7ce43
size for array part of a table ('sizearray') changed from 'int' to
|
11 years ago |
Roberto Ierusalimschy
|
f5c690b684
details in comments
|
11 years ago |
Roberto Ierusalimschy
|
07c7fdb9df
simpler definition for 'setobj' (trust the compiler for the assignment)
|
11 years ago |
Roberto Ierusalimschy
|
ca41b43f53
type 'TString' refers directly to the structure inside the union
|
11 years ago |
Roberto Ierusalimschy
|
c94f11d783
'IntPoint' -> 'point2int' + ensure that casted value fits in
|
11 years ago |
Roberto Ierusalimschy
|
14929f5764
use appropriate macros to convert GCObject to specific types
|
11 years ago |
Roberto Ierusalimschy
|
c98f195eb9
function 'luaV_numtointeger' changed to a global macro
|
11 years ago |
Roberto Ierusalimschy
|
037a70dfea
cast_u2s/cast_s2u renamed l_castS2U/l_castU2S to be configurable from
|
11 years ago |
Roberto Ierusalimschy
|
8f961da3db
macros cast_integer/cast_unsigned replaced by cast_u2s/cast_s2u, that
|
11 years ago |
Roberto Ierusalimschy
|
675530c4d8
maximum size of array part of a table now is restricted not only by
|
11 years ago |
Roberto Ierusalimschy
|
607be77ec8
some details to avoid warnings
|
11 years ago |
Roberto Ierusalimschy
|
86dd8bf3f5
no more 'L' in macros "luai_num*" (several places that use those macros
|
11 years ago |
Roberto Ierusalimschy
|
1150873447
'luaC_newobj' does not handle special cases; only special case
|
12 years ago |
Roberto Ierusalimschy
|
26629d0af1
details (a few casts moved from macro invocation to macro definition)
|
12 years ago |
Roberto Ierusalimschy
|
9a871dd3db
tables and userdata all go to local list, too
|
12 years ago |
Roberto Ierusalimschy
|
90972ff136
LOCALBLACK changed to LOCALMARK and used also to control whether object
|
12 years ago |
Roberto Ierusalimschy
|
caceeab750
'next' field for tables changed from pointer to integer (for better
|
12 years ago |
Roberto Ierusalimschy
|
453450d687
new macro 'l_floor' (allows 'floorf' even when other math operations
|
12 years ago |
Roberto Ierusalimschy
|
188192ce9a
'luai_hashnum' "inlined" into 'hashfloat'
|
12 years ago |
Roberto Ierusalimschy
|
d630daca1a
"legal" way to convert a float to an integer in C
|
12 years ago |
Roberto Ierusalimschy
|
88bf2f83c0
new function 'tointeger' + 'luaV_arith' replaced by 'luaT_trybinTM'
|
12 years ago |
Roberto Ierusalimschy
|
d4e6b75098
"integer" keys in tables are now lua_Integer, not 'int'.
|
12 years ago |
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 years ago |
Roberto Ierusalimschy
|
8287a0db55
detail
|
13 years ago |
Roberto Ierusalimschy
|
054c20cd5b
spaces -> tabs in #defines
|
13 years ago |