mingodad
|
409fe0966a
Added new api to write bytecode as SquiLu code to make it easier to understand bytecode generation.
|
hace 13 años |
mingodad
|
2abf8d4287
Split the function "sq_call_va" and create "sq_call_va_vl" now we have a version with variable parameters and a version that works with va_list.
|
hace 13 años |
mingodad
|
8f657e6888
Moved a call to "CallDelayedReleaseHooks" inside a preprocessor directive.
|
hace 13 años |
mingodad
|
f889b29cc5
Add new function "atexithandler" to register a function to be called at scripting exit.
|
hace 13 años |
mingodad
|
ad3e5f5c6c
Added two new api functions "sq_setfenv" and "sq_getfenv" the first sets a function environment with optionally cloning it, the second gets (push on stack) a function env with the option to push the roottable when the env is null.
|
hace 13 años |
mingodad
|
6d30d3313a
Add new api function "SQBool sq_rawexists(HSQUIRRELVM v,SQInteger idx)" that do not throw error if not found.
|
hace 13 años |
mingodad
|
6292263419
Add new api to push lasterror_stackinfo.
|
hace 13 años |
mingodad
|
e0fc748a1b
I did a mistake declaring some temporary buffer variables as static.
|
hace 13 años |
mingodad
|
ff5347acc2
More new api functions that exists in Lua but is missing on Squirrel
|
hace 13 años |
mingodad
|
fb2bfb0292
Add 2 new api functions to make easy and less verbose write extensions
|
hace 13 años |
mingodad
|
77aea3f62e
After added a new member to SQRegFunction that indicates if a method is static, forgot to commit the change on the new api function that uses it.
|
hace 13 años |
mingodad
|
0682b72199
Add new parameter to sq_pushnewclass to indicate if we want the new class left on top of the stack and fixed the logic inside this function.
|
hace 13 años |
mingodad
|
2f7a543579
Add new api function to push a new class with or without parent.
|
hace 13 años |
mingodad
|
b170a57626
Added new member to SQRegFunction a bool to indicate if the function should be registered as static.
|
hace 13 años |
mingodad
|
33edfb4eef
Eliminate double call to GetScratchPad on sq_aux_invalidtype.
|
hace 13 años |
mingodad
|
f7be9c0f1c
Add new api functions:
|
hace 13 años |
mingodad
|
ef72e4984e
Add new functions to the api to make less verbose writing extensions.
|
hace 13 años |
mingodad
|
b6c3870b09
Added two functions to help debug scripts getstacktop, get_last_error
|
hace 13 años |
mingodad
|
46a2b2c9c3
Added some new api functions and macros to easy writing native extensions.
|
hace 13 años |
mingodad
|
cf8faa108a
Changed sq_throwerror to work like printf.
|
hace 13 años |
mingodad
|
09cfbe61ca
Start git repository for squilu, squirrel language enhanced with lua goods.
|
hace 13 años |