mingodad
|
a8da5791c2
Apply some fixes from SQuirrel
|
3 gadi atpakaļ |
mingodad
|
2972d252b2
Add some UTF-8 functionality to SQString
|
4 gadi atpakaļ |
mingodad
|
fa46c306e9
Fix COMPARITH with bitwise inside class members
|
4 gadi atpakaļ |
mingodad
|
aeb04c9715
Fixes from squirrel
|
5 gadi atpakaļ |
mingodad
|
461361935a
Add a comment to remember why math.h should be first to compile on AIX OS
|
6 gadi atpakaļ |
mingodad
|
0787cb40ab
Fix to compile on AIX operating system
|
6 gadi atpakaļ |
mingodad
|
3422ed11e2
Add "null" to to_string method
|
6 gadi atpakaļ |
mingodad
|
c8de7df3a3
Fix for (-0.0 == 0.0) comparison
|
6 gadi atpakaļ |
mingodad
|
19f961d566
fix free variables in generators from https://github.com/albertodemichelis/squirrel/commit/51137b84e66c4d526809fd8a59f4ba1d38138c76
|
6 gadi atpakaļ |
mingodad
|
fce59250eb
Fix metamethod _add for instances
|
7 gadi atpakaļ |
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 gadi atpakaļ |
mingodad
|
c3d1c38b71
Fix parsing integer/hex numbers, also use a macro to show then as string
|
7 gadi atpakaļ |
mingodad
|
aeaf302490
Fix several compiler warnings
|
7 gadi atpakaļ |
mingodad
|
d32881d419
Add array_float64, array_float32, array_int64, array_int32, array_int16, array_int8 global functions to create native numeric arrays.
|
7 gadi atpakaļ |
mingodad
|
a373d9a05f
Allow for for deep equality comparison for SquiLu objects
|
7 gadi atpakaļ |
mingodad
|
3707123a18
Small code reformat
|
8 gadi atpakaļ |
mingodad
|
baf276e6ce
Fix compiler warnings.
|
8 gadi atpakaļ |
mingodad
|
cedaa56bc1
Fix segfault on 64bits due to use a 32bit INT_MIN
|
8 gadi atpakaļ |
mingodad
|
9f8b951d6d
Add preproccessor directives #ifdef, #else, #endif, #define and #undef they are parsed at the same time as the script, I mean it's not a two pass scan/parse, the named proproccessor variables are not accessible to scripts.
|
8 gadi atpakaļ |
mingodad
|
508a357a46
Fix for equality operator between boolean and integer/float to behave like C/C++ Javascript
|
8 gadi atpakaļ |
mingodad
|
c91c7ccfb2
Fix default makefiles (also normalize line ends \n only), fix some compile warnings.
|
8 gadi atpakaļ |
mingodad
|
1cfc0f80f5
Fix for a bug reported and solved by https://github.com/virt00l on squirrel
|
8 gadi atpakaļ |
mingodad
|
ea079daa15
Several fixes from squirrel.
|
8 gadi atpakaļ |
mingodad
|
c74277f2c2
Several fixes found when translating lua 5.1 tests (http://www.inf.puc-rio.br/%7Eroberto/lua/lua5.1-tests.tar.gz)
|
8 gadi atpakaļ |
mingodad
|
cc346b1efb
Add the an adapted string comparison from lua to replace the default libc thus allowing compare strings with embedded zeros.
|
8 gadi atpakaļ |
mingodad
|
7a4868caa2
Use sq_type instead of the duplicated sqtype as it's done in squirrel
|
8 gadi atpakaļ |
mingodad
|
6cca8fb983
Fix for the retrieval/release of include_path
|
8 gadi atpakaļ |
mingodad
|
2e71442f5e
Add an initial implementation of using environment var SQUILU_PATH to search for include files, inspired and based on LUA_PATH
|
8 gadi atpakaļ |
mingodad
|
b79f7cb955
Fix handling parameters passed to printf
|
8 gadi atpakaļ |
mingodad
|
6ee9f39571
Change macro type() to sqtype() as done in squirrel, also updating sqlite3
|
8 gadi atpakaļ |