mingodad
|
b0de9fb2a6
Changed the prototype of SquiLu extension functions from "SQInteger (*SQFUNCTION)(HSQUIRRELVM)" to "SQRESULT (*SQFUNCTION)(HSQUIRRELVM)" and update all functions to use SQRESULT for consistency.
|
13 ani în urmă |
mingodad
|
c0dcabf148
Changed double equality test by on bitwise test to check type OT_FLOAT|OT_INTEGER
|
13 ani în urmă |
mingodad
|
108b253d0a
Change blob validation mask and _get method to allow call for default delegate.
|
13 ani în urmă |
mingodad
|
bbfc08bc82
Changed the tag from a number to a static string to make it possible to enumerate using then new function "gettypetag".
|
13 ani în urmă |
mingodad
|
38c3c305e0
Added new script function to blob "reserve".
|
13 ani în urmă |
mingodad
|
9a0abde524
Removed "_tostring" from blob and added "tostring", remodeled "memset" to use my extension write style.
|
13 ani în urmă |
mingodad
|
0230b3f509
Add two new functions to SQBlob, fixed mistake of comparing _pos with _allocated instead of with _size.
|
13 ani în urmă |
mingodad
|
8c9f47325e
Correct a mistake when deciding to use _allocated or _size.
|
13 ani în urmă |
mingodad
|
1829e76e0f
Add a vector to SharedState where to store release hooks to be called when is safe to work with the vm, right now I'm calling it after calls to closures and whe finalizing the vm.
|
13 ani în urmă |
mingodad
|
b1f5622fa0
Add two new methods to SQBlob, memset and asString.
|
13 ani în urmă |
mingodad
|
4b46794156
Add a static member to SQBlob to access the class typetag of it, also add new function to set the len of internal buffer this way we can use the buffer directly in functions like fread.
|
13 ani în urmă |
mingodad
|
fae9b56595
Refactored SQBlob to allow specify size and allocated separately.
|
13 ani în urmă |
mingodad
|
09cfbe61ca
Start git repository for squilu, squirrel language enhanced with lua goods.
|
13 ani în urmă |