mingodad
|
a8da5791c2
Apply some fixes from SQuirrel
|
3 years ago |
mingodad
|
2972d252b2
Add some UTF-8 functionality to SQString
|
4 years ago |
mingodad
|
7a02f797ac
Better handling SQFile Tell/Len
|
5 years ago |
mingodad
|
997678e94b
Fix to lexing integer overflow inside excluded ifdef
|
6 years ago |
mingodad
|
e03a8510fb
Add new member functions to array
|
6 years ago |
mingodad
|
82d0b3cce3
When trying to compile on 32bits with SQInteger as int64_t several problems arised and on the way to fix it several compiler warnings was eliminated.
|
7 years ago |
mingodad
|
359b935635
Add macros for integer tostring output, also make the macro for SQHash independent
|
7 years ago |
mingodad
|
d32881d419
Add array_float64, array_float32, array_int64, array_int32, array_int16, array_int8 global functions to create native numeric arrays.
|
7 years ago |
mingodad
|
987f27afa1
Split parameter extraction macros in with variable declaration and without(_NVD)
|
7 years ago |
mingodad
|
cbf4b0afe7
Move the definition of SQ_MAX_INT, SQ_MIN_INT to sqconfig.h
|
8 years ago |
mingodad
|
9ff01dfccb
Fixes from squirrel
|
8 years ago |
mingodad
|
5a5367b7ae
Change some macros to allow fine grain usage of then
|
9 years ago |
mingodad
|
2172500e88
Fix from squirrel
|
9 years ago |
mingodad
|
69f85ea7b9
Separate api declarations and use a macro to reuse then in other contexts
|
9 years ago |
mingodad
|
728ad788a8
Update with squirrel, spaces/tabs changed
|
10 years ago |
mingodad
|
30e859fb39
Create a new api function to remove keys on the registry table without use the stack,
|
10 years ago |
mingodad
|
9096e0e040
Make delayed release hooks optional
|
10 years ago |
mingodad
|
b81bacce84
Code refactoring and expose the SquiLu lexer to scripts see samples/test-sqlexer.nut
|
10 years ago |
mingodad
|
79a009d408
Several fixes from squirrel
|
10 years ago |
mingodad
|
483b2feb5b
First implementation of "#include" compiler directive like in C/C++ by default it's limited to max 10 nested includes
|
10 years ago |
mingodad
|
1b445be88f
Fix improper handling of negative values introduced by transfering code from squirrel
|
10 years ago |
mingodad
|
10d0334739
Fixes for sq_slave_vm been able to report erros, also the lexer now ignore unicode escape "\u" instead of give an error.
|
10 years ago |
mingodad
|
9c84674630
Add fixes from squrrel
|
10 years ago |
mingodad
|
6e45031b8a
Move extesnsions_key literal to squirrel.h
|
10 years ago |
mingodad
|
6480cf5564
Remove "CR" and bug fixes
|
10 years ago |
mingodad
|
3b7a37d99a
Forgot to commit this file when added new api methods to make easy port lua modules.
|
11 years ago |
mingodad
|
bbd18eae11
Add new api function sq_compare to facilitate port lua extensions.
|
11 years ago |
mingodad
|
d9981ec3b8
Missing form the last commit for update with squirrel 3.1 beta
|
12 years ago |
mingodad
|
771b861392
Changes to make it compile on linux 64bits.
|
12 years ago |
mingodad
|
b85b9efa2e
Added typedefs for SQInt16, insert a comment on SQHash to remember change it to ptrdiff_t.
|
13 years ago |