Roberto Ierusalimschy
|
08a9c9faa3
detail (comment)
|
11 年之前 |
Roberto Ierusalimschy
|
84fe52dbeb
unsigned-manipulation functions (lua_puhsunsigned, lua_tounsigned, etc.)
|
11 年之前 |
Roberto Ierusalimschy
|
10200585a7
var-arguments to the script come from 'arg' table (not from original
|
11 年之前 |
Roberto Ierusalimschy
|
c94f11d783
'IntPoint' -> 'point2int' + ensure that casted value fits in
|
11 年之前 |
Roberto Ierusalimschy
|
54ac5960a8
LUA_MAXUNSIGNED was only used to define 2.0^intnumbits (and that
|
11 年之前 |
Roberto Ierusalimschy
|
0e6229a953
use proper macros to convert 'GCObject' to other objects + better
|
11 年之前 |
Roberto Ierusalimschy
|
d2ab1aef31
detail (avoid too large macro)
|
11 年之前 |
Roberto Ierusalimschy
|
89b56e7d84
more precision between closure types ('LClosure' x 'CClosure')
|
11 年之前 |
Roberto Ierusalimschy
|
14929f5764
use appropriate macros to convert GCObject to specific types
|
11 年之前 |
Roberto Ierusalimschy
|
7021cc9bc8
allows different 'source' for each prototype, but inherits it from
|
11 年之前 |
Roberto Ierusalimschy
|
04da0a40c0
added assertion about sources being the same for all protos in a chunk
|
11 年之前 |
Roberto Ierusalimschy
|
eb67828236
changed macro for compatibility options + details
|
11 年之前 |
Roberto Ierusalimschy
|
94266dfdbd
source for all prototypes must be equal in a chunk; no need to store
|
11 年之前 |
Roberto Ierusalimschy
|
e3871abe95
'math.ifloor' is back
|
11 年之前 |
Roberto Ierusalimschy
|
3fc25ff15b
macro 'checkobjref' accepts NULL (as all its uses checked for NULL
|
11 年之前 |
Roberto Ierusalimschy
|
fa3113ffbf
cleaner way to handle bit CIST_OAH (with auxiliar macros)
|
11 年之前 |
Roberto Ierusalimschy
|
d94bb6c273
janitor work on 'lua_resume' and related code
|
11 年之前 |
Roberto Ierusalimschy
|
5784331768
new items in default path for Windows
|
11 年之前 |
Roberto Ierusalimschy
|
88a9e51f34
bit-field CIST_YIELDED removed (it was never consulted)
|
11 年之前 |
Roberto Ierusalimschy
|
8b5940e7ca
must also reset CIST_OAH if necessary (CallInfo is not a fresh one)
|
11 年之前 |
Roberto Ierusalimschy
|
1a3656e56e
more relaxed rules for __eq metamethod (more similar to other
|
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
|
35a6aad0d7
added comments
|
11 年之前 |
Roberto Ierusalimschy
|
23f0ff9517
lots of janitor work (including comments) + 'arg' table created
|
11 年之前 |
Roberto Ierusalimschy
|
355037528c
'math.mof' works with integers, too
|
11 年之前 |
Roberto Ierusalimschy
|
9e68c047ae
'assert' does not assume that the error object is a string
|
11 年之前 |
Roberto Ierusalimschy
|
e9d86eddf3
if numeral overflows the reading buffer, signal it as invalid input
|
11 年之前 |
Roberto Ierusalimschy
|
11aefa4478
details (comments)
|
11 年之前 |
Roberto Ierusalimschy
|
5ebdd326b6
detail (to avoid warnings of unused variable)
|
11 年之前 |