Commit Graph

3670 Commits

Author SHA1 Message Date
dzaima
7df1b5d4a7 vectorized = and ≠ 2021-05-21 00:49:10 +03:00
dzaima
aa36531783 temporary allocations 2021-05-21 00:05:11 +03:00
dzaima
ee9c4e2f9d rename genRuntime back 2021-05-20 23:17:57 +03:00
dzaima
0b479fc9d0 don't spam root objects 2021-05-20 23:16:21 +03:00
dzaima
2cee9260f7 dyadic •FBytes 2021-05-20 23:10:06 +03:00
dzaima
8ec316ec94 BQN genRuntime 2021-05-20 22:30:27 +03:00
dzaima
075773a28c native vec⊐vec 2021-05-20 21:50:54 +03:00
dzaima
885ce06a23 sort fills 2021-05-20 21:33:05 +03:00
dzaima
b8feea1c8a lazy sort 2021-05-20 21:21:19 +03:00
dzaima
c39b06e078 native ⍷vec 2021-05-20 20:34:17 +03:00
dzaima
2d60dd4f1a use formatter for •Show, fix some refcounts 2021-05-20 19:45:47 +03:00
dzaima
e90701af9f native vec∊vec 2021-05-20 19:35:38 +03:00
dzaima
b8fe149d1f hashmaps, fast ⊐ 2021-05-20 19:24:54 +03:00
dzaima
2ed797ce16 hash 2021-05-20 03:03:33 +03:00
dzaima
e140f9350b native 𝔽˘𝕩 and > 2021-05-19 21:56:40 +03:00
dzaima
0e650d6038 a tiny bit of a native ⊐ 2021-05-19 19:36:10 +03:00
dzaima
d08cd90998 typed arith 2021-05-19 18:57:12 +03:00
dzaima
0f001313a7 native ⌽ and F⌾⌽ 2021-05-19 18:48:05 +03:00
dzaima
9590471c7c fix COMP_COMP 2021-05-19 17:47:06 +03:00
dzaima
422c3ff823 native ⌾(a⊸⊏) 2021-05-19 17:02:03 +03:00
dzaima
c9a54b9363 fix •Repr without FORMATTER 2021-05-19 15:16:18 +03:00
dzaima
dd865697ef updated formatter 2021-05-19 15:09:01 +03:00
dzaima
23af3f56e9 faster VM_POS 2021-05-19 15:00:45 +03:00
dzaima
ffbb6ce601 fancy error messages 2021-05-19 14:22:04 +03:00
dzaima
0b34c96a51 inline join 2021-05-19 03:13:04 +03:00
dzaima
af9fbb7dc3 free simple scope-block reference cycles on bytecode exit 2021-05-19 00:28:46 +03:00
dzaima
e02142a4c9 native ⌾(n⊸⊑) 2021-05-18 22:02:40 +03:00
dzaima
a7a277a6d1 fix native ⌾ under rtperf 2021-05-16 18:36:14 +03:00
dzaima
45207372f6 native ⌾(a⊸/) and ⌾⊑ 2021-05-16 18:16:09 +03:00
dzaima
1bdb0b1968 genRuntimeSrc 2021-05-16 13:44:10 +03:00
dzaima
d046d92390 optional source for precompiled programs 2021-05-16 13:42:58 +03:00
dzaima
c2013e3b5d •args, •FLines, command-line options, •Repr, fix unit∾unit fill 2021-05-15 17:51:17 +03:00
dzaima
915b84f028 fast error on CATCH_ERRORS+HEAP_VERIFY, allow unicode paths 2021-05-15 14:51:46 +03:00
dzaima
a1d5d87f8b fix comp_comp 2021-05-15 14:46:10 +03:00
dzaima
6ae85d3f29 fix REPL 2021-05-15 14:38:26 +03:00
dzaima
721017f6c0 fix path_dir, allow REPL to load relative files 2021-05-15 14:17:19 +03:00
dzaima
87138ee523 •Import, relative paths 2021-05-15 14:03:07 +03:00
dzaima
523a062b95 update names 2021-05-15 12:53:35 +03:00
dzaima
c85c8ec9ae fix more visit 2021-05-15 12:44:11 +03:00
dzaima
ca090efd07 execute argument file 2021-05-15 12:39:26 +03:00
dzaima
77531e2d8f visit should take pointer as arg 2021-05-15 12:23:21 +03:00
dzaima
fb7bfcf188 free should take pointer as arg 2021-05-15 12:23:19 +03:00
dzaima
5dfa9e0e31 NSPM 2021-05-14 23:09:52 +03:00
dzaima
e0b41180cf F´i32vec 2021-05-14 20:44:19 +03:00
dzaima
b2e5b009f3 accept slices more 2021-05-14 20:33:31 +03:00
dzaima
02b4836498 special i32vec⊔𝕩 2021-05-14 20:26:04 +03:00
dzaima
46292872d1 special 𝕨⊔i32vec 2021-05-14 20:19:02 +03:00
dzaima
c5506657c3 native vector ⊔ 2021-05-14 20:08:38 +03:00
dzaima
60d2e2454f native ↑&↓ 2021-05-14 15:39:23 +03:00
dzaima
b5db412812 typed / 2021-05-14 15:06:48 +03:00