dzaima
5c65a1a7eb
move precompiled bytecode to submodule
2022-11-17 23:20:07 +02:00
dzaima
274d02b98b
move obj to build/obj
2022-11-17 21:21:58 +02:00
dzaima
83a6565820
make singeli directory choosing logic same as replxx
2022-11-17 20:51:47 +02:00
dzaima
ddcd081674
introduce replxx submodule system
2022-11-17 20:34:32 +02:00
dzaima
5239265a61
move singeli submodule to build/
2022-11-17 19:51:12 +02:00
dzaima
6e99364480
don't require replxx for presingeli
2022-11-17 19:18:33 +02:00
dzaima
feb7b8b9a0
replxx REPL
2022-11-17 19:18:33 +02:00
Marshall Lochbaum
d6029985e8
Move scan to its own file
2022-11-16 19:48:37 -05:00
Marshall Lochbaum
236d8dedd6
Move search functions to search.c
2022-10-23 22:08:08 -04:00
dzaima
f246c410d6
remove old installed bqn binary before copying new one
...
on macOS, without this, some permissions (or something like that) aren't transferred, making running install multiple times break.
2022-10-16 16:09:33 +03:00
dzaima
4a641ddf43
separate NO_DYNAMIC_LIST option
2022-10-16 15:25:43 +03:00
dzaima
f945e9d848
fix emcc build output
2022-10-16 13:51:38 +03:00
Marshall Lochbaum
cca64bba70
Move nescan.c into md1.c and constrep.c into slash.c
2022-09-30 11:40:37 -04:00
Marshall Lochbaum
cad566d547
Not-equals scan with carry-less multiply
2022-09-29 20:39:46 -04:00
Marshall Lochbaum
acc200222d
Move constant Replicate Singeli code to its own file
2022-09-29 20:33:09 -04:00
Marshall Lochbaum
21033fa355
Move Group to its own file
2022-09-16 22:01:56 -04:00
dzaima
5bf4e20ead
PREFIX and DESTDIR for make install
2022-09-14 16:57:23 +03:00
Marshall Lochbaum
017fcaea2a
Move slash functions to a separate file
2022-09-10 09:58:42 -04:00
dzaima
e266fbd09e
basic float monadic arith loops, incl. -fno-math-errno
2022-09-08 23:18:47 +03:00
dzaima
d3a1fee437
singeli bit_sel
2022-09-08 21:39:51 +03:00
dzaima
b386531b30
don't re-link when not necessary
2022-09-01 18:11:24 +03:00
dzaima
d32e373168
attempt at fixing some makefile problems
2022-09-01 17:55:36 +03:00
dzaima
c84d731017
disallow optimizing to fma
2022-08-29 22:47:21 +03:00
dzaima
78e5799147
merge dyarith.singeli and dyarith2.singeli
2022-08-29 19:18:20 +03:00
dzaima
777c5cc1a5
rename things
2022-08-29 19:05:34 +03:00
dzaima
ce5ece34e1
new arith
2022-08-28 23:28:06 +03:00
Marshall Lochbaum
9d402c1bdd
Move self-search functions to selfsearch.c
2022-08-24 10:47:04 -04:00
dzaima
75bfa5d905
singeli num_squeeze
2022-06-30 01:47:50 +03:00
dzaima
e31c574fd8
separate squeeze to its own file
2022-06-29 18:36:05 +03:00
dzaima
87a8aacbc5
add explain getting to makefile
2022-06-26 21:59:28 +03:00
dzaima
7cac711dfb
allow OUTPUT= to work when it has a different default
2022-06-03 23:37:12 +03:00
dzaima
6cf29586db
add no_fPIC option
2022-06-03 23:25:03 +03:00
dzaima
e92dce58fb
shared library build
2022-06-03 22:04:48 +03:00
dzaima
0380ee2a40
fix wasm builds
2022-05-29 22:05:04 +03:00
dzaima
af3c6b7857
add FFI=0 for presingeli build
2022-05-14 12:38:40 +03:00
dzaima
2cad0798af
use symbol list instead of -rdynamic
2022-05-12 14:37:12 +03:00
dzaima
a601ba6a76
very unfinished FFI
2022-05-11 22:30:14 +03:00
dzaima
3f583a2314
new makefile
2022-04-26 20:45:58 +03:00
dzaima
ab868a55f3
singeli copy
2022-04-25 03:06:11 +03:00
dzaima
113f72e86d
singeli bitarr conversion to wider arrays
2022-04-21 18:27:20 +03:00
dzaima
cd431d3338
singeli +`
2022-04-21 03:51:37 +03:00
dzaima
a9e0386dac
unify Singeli dependency file directory
...
as Singeli generates the same files for every build type, the dependencies must be in a single directory too, otherwise only the first build will know about them
2022-04-14 15:26:36 +03:00
dzaima
f079aa5f76
move select to its own file
2022-04-12 16:23:43 +03:00
dzaima
0df77b8a4a
name wasi-o3 target BQN.wasm
2022-04-07 20:20:12 +03:00
dzaima
e38226895e
cbqn_evalSrc
2022-04-07 19:45:43 +03:00
dzaima
99c6fee8d6
emcc target improvements
2022-04-07 17:25:25 +03:00
dzaima
18bdb21434
force pre-singeli build name
2022-04-07 13:10:57 +03:00
dzaima
e7b551acc2
increase wasi stack size
2022-04-07 02:06:41 +03:00
dzaima
267a62d292
don't use mmap in allocStack for WASI
2022-04-07 00:04:12 +03:00
dzaima
e3baa868f7
put in a bit more effort printing messages while things are really bad
2022-04-06 22:38:51 +03:00