|
fc9a6f1416
|
Add RNGs to the language
|
2024-11-03 22:37:48 -05:00 |
|
|
7ccb7a8a9b
|
Use an RNG parameter for array:random(), array:shuffle(),
array:shuffled()
|
2024-11-03 16:10:03 -05:00 |
|
|
39a58bc129
|
Clean up behavior and syntax for unsigned bit shifts (<<<, >>>)
|
2024-11-03 16:06:26 -05:00 |
|
|
792743dff3
|
Add Int64:unsigned_left_shift() and :unsigned_right_shift()
|
2024-11-03 15:27:44 -05:00 |
|
|
87176ead2d
|
Add wrapping plus/minus for fixed-size integers
|
2024-11-03 15:04:28 -05:00 |
|
|
bdca4fc6e1
|
Fix header inline functions to use extern inline and some GCC magic
|
2024-10-30 13:59:15 -04:00 |
|
|
9ebb039a81
|
Fix up some GCC compiler flag options for LTO and inlining
|
2024-10-29 23:14:31 -04:00 |
|
|
8f346b48aa
|
Fix up some compiler flags around floating point numbers so they work
better with -Ofast and have more standardized behavior
|
2024-10-03 14:19:23 -04:00 |
|
|
1a6ce0047b
|
Rename TypeInfo -> TypeInfo_t and fix up some typeinfo code
|
2024-09-30 14:39:30 -04:00 |
|
|
c455e7b67d
|
Rename builtins/ -> stdlib/
|
2024-09-13 20:18:08 -04:00 |
|