dzaima
|
74f7e4701d
|
disallow '&' outside of top-level type
|
2024-02-06 20:03:46 +02:00 |
|
dzaima
|
cb550bf885
|
more FFI cleanup
|
2024-02-06 15:17:49 +02:00 |
|
dzaima
|
b7f845300c
|
some FFI error message changes
|
2024-02-06 15:16:29 +02:00 |
|
dzaima
|
d73fbbab99
|
extract size_t in test/ffi/test.bqn
|
2024-02-06 15:16:29 +02:00 |
|
dzaima
|
5a8ad03ff5
|
buildObj → readUpdatedObj, inline printFFIType
|
2024-02-06 15:16:29 +02:00 |
|
dzaima
|
677b341ad4
|
merge readRe & makeRe, reduce its result size to the proper size
previously the 1<<reW was used as the number of bytes to require but it's actually number of bits
|
2024-02-06 14:22:20 +02:00 |
|
dzaima
|
05ceb45b2f
|
fix ptr.Write doing weird things
|
2024-02-05 22:42:24 +02:00 |
|
dzaima
|
19f4b1293d
|
test for struct containing pointers
|
2024-02-05 21:52:19 +02:00 |
|
dzaima
|
445cfcf15a
|
fix type of returned pointer within struct
|
2024-02-05 21:40:28 +02:00 |
|
dzaima
|
3c297ffeb8
|
add pointer reading within struct
|
2024-02-05 21:24:05 +02:00 |
|
dzaima
|
a8772dc3ae
|
fix **:i8
|
2024-02-05 04:54:55 +02:00 |
|
dzaima
|
b22c5d2883
|
get rid of sty_ptr
|
2024-02-05 04:51:12 +02:00 |
|
dzaima
|
7ab13e3c5a
|
refactor BQNFFIEnt & BQNFFIType
|
2024-02-05 04:14:02 +02:00 |
|
dzaima
|
102874c43f
|
support passing pointer objects to typed arguments
|
2024-02-05 01:29:49 +02:00 |
|
dzaima
|
a4c0424931
|
fix type equality checking on untyped pointer elements
|
2024-02-05 01:29:49 +02:00 |
|
dzaima
|
ac16b69fe1
|
add toggle to always run buildObj for testing object matching more
|
2024-02-05 01:29:49 +02:00 |
|
dzaima
|
61f142a1fd
|
type formatting for error messages
|
2024-02-05 01:29:49 +02:00 |
|
dzaima
|
7471c5c9f5
|
fix plain "&" argument being accepted
|
2024-02-05 00:34:55 +02:00 |
|
dzaima
|
95c8957dcc
|
move Cpy to %DEF mm
|
2024-02-04 23:31:29 +02:00 |
|
dzaima
|
e89d59c606
|
more proper error message
|
2024-02-04 23:27:28 +02:00 |
|
dzaima
|
7edcccdf82
|
initial pointer objects
|
2024-02-04 23:19:57 +02:00 |
|
dzaima
|
297302cad0
|
don't expand %USEs on automatic error message updating
|
2024-02-04 23:13:38 +02:00 |
|
dzaima
|
0ce728bcce
|
do a thing that should be done
|
2024-02-04 18:10:11 +02:00 |
|
dzaima
|
291d3ef5d7
|
deduplicate sh_c2 setup & output prep
|
2024-02-04 15:31:38 +02:00 |
|
dzaima
|
4f39729013
|
Merge pull request #106 from vylsaz/win-sh2
Implement •SH for Windows
|
2024-02-04 14:48:36 +02:00 |
|
dzaima
|
a3392fd6c1
|
fix casrt_c2 more
|
2024-02-04 14:47:43 +02:00 |
|
vylsaz
|
893ef857d7
|
Add comments
|
2024-02-04 02:45:25 +00:00 |
|
vylsaz
|
42e4956fb9
|
Replaced globals with argument to thread procedure
|
2024-02-04 02:35:47 +00:00 |
|
dzaima
|
2dfc8933bd
|
fix refcount leak in casrt_c2
|
2024-02-03 18:20:07 +02:00 |
|
vylsaz
|
74d3620839
|
Implement •SH
|
2024-02-03 01:45:56 +00:00 |
|
dzaima
|
1e8c390e6a
|
include file name in failed complication error messages
|
2024-02-01 22:52:55 +02:00 |
|
dzaima
|
88f8daedbf
|
proper bi_optOut handling
|
2024-02-01 21:26:08 +02:00 |
|
dzaima
|
592a8312ac
|
a bunch of PLAINLOOP
|
2024-02-01 21:26:08 +02:00 |
|
dzaima
|
1b26e85325
|
don't need to mark static globals as hidden
gcc complains about this
|
2024-02-01 21:26:08 +02:00 |
|
dzaima
|
c078f62b1f
|
add GLOBAL, INIT_GLOBAL, or const to globals
|
2024-02-01 21:13:39 +02:00 |
|
dzaima
|
6e39b59e73
|
use tuple destructuring in mask.singeli
|
2024-01-28 02:38:16 +02:00 |
|
dzaima
|
041be9a612
|
rearrange elses to get rid of clangd warning
|
2024-01-28 02:29:03 +02:00 |
|
dzaima
|
5b1fc39137
|
typo
|
2024-01-28 02:28:31 +02:00 |
|
dzaima
|
2548f8dd3a
|
Merge pull request #105 from vylsaz/develop
•file.MapBytes for Windows
|
2024-01-27 20:04:29 +02:00 |
|
vylsaz
|
7c58067620
|
Enable delete access
|
2024-01-27 15:47:35 +00:00 |
|
vylsaz
|
d570f8d303
|
Implement •file.MapBytes for Windows
|
2024-01-27 07:12:09 +00:00 |
|
vylsaz
|
f1cc597317
|
Util to report Windows error
|
2024-01-27 06:59:56 +00:00 |
|
dzaima
|
b6a1a7caa0
|
add -fno-trapping-math
|
2024-01-19 18:08:27 +02:00 |
|
dzaima
|
ffffdb5895
|
relax take/drop overflow checking
|
2024-01-19 18:03:54 +02:00 |
|
dzaima
|
0f691138c9
|
basic fix for •ReBQN{primitives⇐⟨','‿+⟩}
|
2024-01-19 18:02:24 +02:00 |
|
dzaima
|
83afa4ba99
|
rename functions in cmp.singeli
|
2024-01-11 23:36:03 +02:00 |
|
dzaima
|
06e2dc47a9
|
Merge pull request #104 from mlochbaum/cond-u1
Make Singeli if conditions have type u1
|
2024-01-11 00:40:50 +02:00 |
|
Marshall Lochbaum
|
f62981e370
|
Make Singeli if conditions have type u1
|
2024-01-10 17:10:53 -05:00 |
|
dzaima
|
8c18fddd54
|
Merge pull request #103 from mlochbaum/classify-byte
Faster long 1-byte Classify
|
2024-01-09 14:06:29 +02:00 |
|
Marshall Lochbaum
|
7511420077
|
Fix first element of 1-byte Deduplicate result in some cases with 256 uniques
|
2024-01-07 21:27:12 -05:00 |
|