dzaima
61e5ca2767
move function/modifier native ID into their respective structs
2024-10-10 03:46:47 +03:00
dzaima
c078f62b1f
add GLOBAL, INIT_GLOBAL, or const to globals
2024-02-01 21:13:39 +02:00
dzaima
bae49543be
native F˜⁼ 𝕩
2023-05-11 15:28:40 +03:00
dzaima
aa5ed7cc7a
BB2B & BBB2B → FC1 & FC2
2023-04-29 15:31:31 +03:00
dzaima
ca13fb567a
header file cleanup
2023-04-29 13:54:32 +03:00
dzaima
c5aedaa414
switch to GCv2, various fixes/cleanup
...
includes:
fixing some refcounts for FOR_BUILD build •FFI
moving DEBUG_VM prints to stderr
fixing heapverify reports of loose shape objects of fillarrs
regular ol' adding-of-semicolon-after-label for old gcc
move GC enable to after all initialization, not load_init
2023-03-05 01:23:53 +02:00
dzaima
1afdd89075
allow defining custom dyadic inverses of builtins
2022-12-26 23:57:55 +02:00
dzaima
baa4641a44
don't needlessly include sys/mman.h
2022-06-12 22:29:35 +03:00
dzaima
1babdf247f
unified int & char cases for bitarr/x
2022-04-30 21:49:47 +03:00
dzaima
ab868a55f3
singeli copy
2022-04-25 03:06:11 +03:00
dzaima
49ff5a04ff
singeli ≡
2022-04-02 16:58:35 +03:00
dzaima
d2683992df
slightly changed copy to B
2022-03-12 03:33:04 +02:00
dzaima
71c9c67e46
•bit._cast⁼, support inverses of 1- and 2-modifier builtins
2022-02-05 02:45:40 +02:00
dzaima
08f04a8521
pass untagged pointer to under functions
2021-12-30 21:52:29 +02:00
dzaima
0389eda29b
inverse modifiers
2021-11-25 00:24:16 +02:00
dzaima
c2e6c57007
cache builtin inverses
2021-11-21 23:24:41 +02:00
dzaima
ab49bb5d3d
native -⁼
2021-11-21 22:54:07 +02:00
dzaima
02605fe271
more tyarrTemplate.h instancing out of core.h
2021-09-25 15:53:42 +03:00
dzaima
77cb03033d
throw overflow error in isum
2021-09-21 17:02:38 +03:00
dzaima
0df5538a2a
rename header files
2021-09-11 17:22:26 +03:00
dzaima
a36ae1a716
pass untagged pointer to get & getU
2021-09-09 23:52:18 +03:00
dzaima
59dcde16c9
untag this pointer of modifier impl functions
2021-09-09 21:38:56 +03:00
dzaima
a6251ff3e7
squeeze int arrs on withFill
2021-09-09 16:08:13 +03:00
dzaima
ffc4cec1ae
monadic i8/i16 arith
2021-09-05 23:26:31 +03:00
dzaima
21ba88751a
working i8/i16-arrs
2021-09-05 16:06:31 +03:00
dzaima
80be141968
tyarr.c
2021-09-05 02:58:18 +03:00
dzaima
a191222967
tyarrTemplate.h
2021-09-05 02:29:06 +03:00
dzaima
0af6895f4b
unfinished SETH
2021-08-15 03:54:13 +03:00
dzaima
d4d4521e52
more fixing of warnings
2021-07-20 22:09:59 +03:00
dzaima
08723a3c80
use TI macros everywhere
2021-07-06 19:22:45 +03:00
dzaima
8cfa3e7f55
builtin initialization in load.c
2021-05-24 14:41:10 +03:00
dzaima
6b4c5913ff
RT_VERIFY
2021-05-24 01:05:34 +03:00
dzaima
b2b826be9b
incremental compilation
2021-05-23 21:55:49 +03:00