dzaima
|
1c8a64f13c
|
update Singeli & replxx submodules
|
2023-01-21 18:27:11 +02:00 |
|
dzaima
|
d84c04bc63
|
use incBy more
|
2023-01-21 00:09:47 +02:00 |
|
dzaima
|
bc78b9e3a8
|
Singeli flags option
|
2023-01-20 23:22:04 +02:00 |
|
dzaima
|
e4578a345e
|
fix 0‿1⊐"ab"‿"cd" & 0‿1∊˜"ab"‿"cd"
|
2023-01-19 16:04:44 +02:00 |
|
dzaima
|
b43184d629
|
fix 1‿2 +⎉0 1
|
2023-01-19 03:57:13 +02:00 |
|
dzaima
|
5cd1ee0ee3
|
fix NaN formatting
|
2023-01-18 20:08:18 +02:00 |
|
dzaima
|
5b8ac969db
|
don't unroll on i8arr ↕n
|
2023-01-18 15:41:53 +02:00 |
|
dzaima
|
4945a90ff0
|
valgrind changes
|
2023-01-18 02:05:24 +02:00 |
|
dzaima
|
7b996c772a
|
lea tmp,[CS+123]; mov [tmp],rax → mov [CS+123],rax
|
2023-01-17 20:55:39 +02:00 |
|
dzaima
|
40383906ec
|
no, neither w nor h are 1, clang
|
2023-01-17 05:17:37 +02:00 |
|
dzaima
|
472e542ebd
|
O(1) ⍉𝕩 when it doesn't reorder elements
|
2023-01-17 04:52:08 +02:00 |
|
dzaima
|
f9eb7f083c
|
unshare shape
|
2023-01-17 04:38:55 +02:00 |
|
dzaima
|
21372a743a
|
allow unsharing slices
|
2023-01-17 04:32:30 +02:00 |
|
dzaima
|
ec11e34dba
|
clear old flags from in-place ¨
|
2023-01-17 04:31:55 +02:00 |
|
dzaima
|
540b37ae6a
|
shape replacement utility
|
2023-01-17 03:47:14 +02:00 |
|
dzaima
|
bc4079b126
|
update readme
|
2023-01-17 02:09:42 +02:00 |
|
dzaima
|
86e0a4bae1
|
makefile: default to -fPIE on REPLXX=1
CXX may have different preferences on PIEness, we want to give it the option
|
2023-01-17 01:44:12 +02:00 |
|
dzaima
|
ec92b1d5ba
|
better eachm_fn
|
2023-01-17 01:35:04 +02:00 |
|
dzaima
|
5de565f1b0
|
use 'debug/printf' for Singeli printf
|
2023-01-17 01:01:13 +02:00 |
|
dzaima
|
10c98685ab
|
build/build: use -DUSE_REPLXX_IO on windows+replxx
|
2023-01-17 00:01:17 +02:00 |
|
dzaima
|
79c7aa30df
|
reformat --help
|
2023-01-16 23:32:52 +02:00 |
|
dzaima
|
a483ac61d9
|
--version & version specifying in build/build
|
2023-01-16 19:31:14 +02:00 |
|
dzaima
|
3b494fcae6
|
build/build: notui option
|
2023-01-16 19:19:41 +02:00 |
|
dzaima
|
dd82073c60
|
slightly faster ⍟list handling
|
2023-01-16 18:58:48 +02:00 |
|
dzaima
|
e86ec26bdf
|
update singeli submodule: fixes dependency calculation
|
2023-01-15 23:14:17 +02:00 |
|
dzaima
|
e0df77519e
|
set replxx history max size higher
before it was 1000
|
2023-01-15 22:55:40 +02:00 |
|
dzaima
|
6c89982bbc
|
unrolled Singeli loop option
|
2023-01-15 22:51:31 +02:00 |
|
dzaima
|
c3887867a5
|
make build/build run make forbuild when necessary
|
2023-01-14 01:18:24 +02:00 |
|
dzaima
|
68e0bfc837
|
allow native=0 for x86-64 singeli
|
2023-01-14 00:47:02 +02:00 |
|
dzaima
|
39605c1a98
|
add intrinsic file include for _mm_crc32_u32
|
2023-01-14 00:38:32 +02:00 |
|
dzaima
|
6c88499920
|
consistently check only for whether __BMI2__ is defined
|
2023-01-14 00:33:34 +02:00 |
|
dzaima
|
5b35c0a664
|
keep pext usage for bitarr/bitarr
|
2023-01-13 23:46:48 +02:00 |
|
dzaima
|
41212ab852
|
SLOW_PDEP option
|
2023-01-13 23:23:06 +02:00 |
|
dzaima
|
e987a5e4c0
|
some file path handling changes around windows
|
2023-01-13 19:16:13 +02:00 |
|
dzaima
|
52d78657c9
|
some windows flags in makefile
|
2023-01-13 05:30:46 +02:00 |
|
dzaima
|
376e343639
|
don't use manual copy loops in eachd_fn
|
2023-01-12 21:25:36 +02:00 |
|
dzaima
|
dbcd967e12
|
attempt at replxx-based printf
|
2023-01-12 17:13:42 +02:00 |
|
dzaima
|
b25f83f3de
|
default make forbuild to cc instead of clang
|
2023-01-12 16:31:50 +02:00 |
|
dzaima
|
46f657713c
|
don't rely on bqn_fmt when !FORMATTER or CBQN isn't yet initialized
|
2023-01-09 02:30:29 +02:00 |
|
dzaima
|
86ae984af0
|
more print function renaming
|
2023-01-09 02:17:12 +02:00 |
|
dzaima
|
6f394c41ff
|
windows: wide char printing
|
2023-01-09 02:00:22 +02:00 |
|
dzaima
|
a9c70d9d72
|
printing method overhaul
|
2023-01-09 01:42:44 +02:00 |
|
dzaima
|
381460e92e
|
windows: getline fixes & discard trailing CRLF
|
2023-01-08 20:35:20 +02:00 |
|
dzaima
|
c88b7c6a14
|
define REPLXX_STATIC=1 for CBQN files too
|
2023-01-08 04:43:54 +02:00 |
|
dzaima
|
69365a969a
|
build.bqn: minimal os=windows
|
2023-01-08 03:53:45 +02:00 |
|
dzaima
|
3878c022e3
|
build.bqn: don't add -ldl if ¬FFI
|
2023-01-08 03:34:32 +02:00 |
|
dzaima
|
7b7c31e8b9
|
fix warning of unused pageSizeV for windows builds
|
2023-01-07 02:27:30 +02:00 |
|
dzaima
|
26c12e6724
|
add )exit & )off
|
2023-01-07 02:23:12 +02:00 |
|
dzaima
|
38ec07c34b
|
use getline on Windows for the REPL
|
2023-01-06 18:02:02 +02:00 |
|
dzaima
|
833c90b334
|
add CCFLAGS to linker in build.bqn
|
2023-01-06 06:14:33 +02:00 |
|