Commit Graph

261 Commits

Author SHA1 Message Date
dzaima
4af5f3d4a6 store Value* as gc roots 2021-11-28 21:56:01 +02:00
dzaima
94e38e7162 fix import A →import B; import A 2021-11-26 12:23:46 +02:00
dzaima
4697b91b1e fix >2 repeated imports & error on cyclical importing 2021-11-26 00:25:11 +02:00
dzaima
d032c97b13 cache monadic •Import 2021-11-26 00:01:37 +02:00
dzaima
0389eda29b inverse modifiers 2021-11-25 00:24:16 +02:00
dzaima
b76d30d4bc add •state and •name 2021-11-24 23:03:17 +02:00
dzaima
097f39da15 make •Type throw on bi_optOut 2021-11-23 10:30:13 +02:00
dzaima
77144cd79c •math function inverses 2021-11-23 01:10:08 +02:00
dzaima
b000576572 native /⁼ 2021-11-22 00:24:59 +02:00
dzaima
ab49bb5d3d native -⁼ 2021-11-21 22:54:07 +02:00
dzaima
f155792856 native ⁼ 2021-11-21 21:27:08 +02:00
dzaima
f55e349999 inverse headers 2021-11-21 21:03:14 +02:00
dzaima
c79e260e34 m_v[1234] → m_hVec[1234] 2021-11-20 01:05:14 +02:00
dzaima
5484c109ea return value from ptr_inc 2021-11-20 00:58:18 +02:00
dzaima
3ba3558c93 fills for monadic ⋈ 2021-11-13 23:00:36 +02:00
dzaima
cd866e1e45 lazy fallback to runtime on ∾ errors 2021-11-06 17:30:01 +02:00
dzaima
049188d8a6 complete native ⋈ 2021-11-03 20:44:43 +02:00
dzaima
8cfbaf8b30 enum of primitive numbering 2021-11-03 20:28:00 +02:00
dzaima
dd3965cb3c 2021-11-03 20:16:04 +02:00
dzaima
ce36f03f11 fix •SH for OSX 2021-11-01 19:51:44 +02:00
dzaima
026b15977b make precompiled.bqn run within CBQN 2021-10-30 12:05:38 +03:00
dzaima
dba145a14b rename folder 2021-10-28 17:50:10 +03:00
dzaima
dfa04f4922 properly free 𝕩 when needed 2021-10-26 16:15:33 +03:00
dzaima
3e372620a2 array-scalar comparison function lookup table 2021-10-24 21:12:39 +03:00
dzaima
d42dd3dcf9 merged typed types 2021-10-22 17:11:54 +03:00
dzaima
4ca34e3f8e function lookup table 2021-10-22 09:53:40 +03:00
dzaima
5d76148c51 lazy singeli bit comparison fns 2021-10-22 00:58:34 +03:00
dzaima
71c454235c singeli 2021-10-22 00:17:44 +03:00
dzaima
f50b8ab503 fix fill of n↑fillarr 2021-10-20 18:29:28 +03:00
dzaima
e38e4f89ae overallocate heap 2021-10-19 18:12:27 +03:00
dzaima
1816b6cd5d changes to rand.Range 2021-10-13 23:01:37 +03:00
Josh Holland
a290e4dc0d support arbitrary shape in rand.Range 2021-10-13 20:48:45 +01:00
dzaima
49622f59ce fix •wdpath refcounting 2021-10-12 00:56:42 +03:00
dzaima
d4f183ccda •wdpath, path_resolve → path_rel 2021-10-12 00:53:54 +03:00
dzaima
d98cb0b80a dyadic •file.At 2021-10-12 00:34:44 +03:00
dzaima
6860ba5f9d make some more flags compile 2021-10-11 22:39:52 +03:00
dzaima
1072a8aa77 break less on recursive errors 2021-10-10 23:24:53 +03:00
dzaima
a62a41249e native ◶ 2021-10-10 22:54:39 +03:00
dzaima
5c2dfe8e18 verify path & arguments to be strings 2021-10-10 18:21:01 +03:00
dzaima
2c77470d99 dyadic •BQN 2021-10-10 17:48:39 +03:00
sternenseemann
3909dca0cc builtins/sfns.c: fix compilation with GCC
B is interpreted as a label by GCC unless we make the block explicit by
surrounding it with curly braces.
2021-10-04 15:05:18 +02:00
dzaima
dc535763bc •_while_ 2021-10-04 15:13:39 +03:00
dzaima
e0b987930f fix error message of ⍟ 2021-10-04 13:59:33 +03:00
dzaima
561199ab16 fast 𝕨∨´𝕩 and 𝕨∧´𝕩 2021-10-04 11:15:21 +03:00
dzaima
85d27ddc83 fast 𝕨≠`𝕩 2021-10-04 11:11:40 +03:00
dzaima
573b97f60b fast ∧´ 2021-10-04 00:23:53 +03:00
dzaima
f0c6671ec0 fast ∨´ 2021-10-04 00:10:24 +03:00
dzaima
3d23d8ef70 fast ≠` 2021-10-03 23:57:43 +03:00
dzaima
5224e03a1d deduplicate & and | impls in arithd.c 2021-10-03 23:31:37 +03:00
dzaima
1bca264db8 bitarrs 2021-10-03 23:18:30 +03:00