1
0
Fork 0
mirror of synced 2025-09-24 04:40:05 +00:00
Commit graph

20 commits

Author SHA1 Message Date
schaeff
9f2fecf7ec update zok to new assert syntax, rewrite NotEq 2020-07-15 22:23:37 +02:00
schaeff
f03c55b54a wip 2020-04-09 16:24:21 +02:00
schaeff
ed300a9a28 change file endings 2019-09-24 12:05:43 +02:00
schaeff
c49a97c154 reverse array declaration dimensions, fix tests 2019-09-18 10:35:39 +02:00
schaeff
ca6d92b349 implement multidim updates 2019-09-09 09:59:49 +02:00
schaeff
acbb0d63a8 implement spreads for any type 2019-08-26 15:05:51 +02:00
schaeff
b2fcb4c271 fully recursive arrays 2019-07-16 15:31:25 +02:00
schaeff
efc46e7cea make tests pass 2019-06-25 15:15:05 +02:00
schaeff
bd25cac83b add example 2019-06-22 19:26:40 +02:00
schaeff
17f9473c51 make arrays generic over types. wip 2019-06-22 17:24:18 +02:00
schaeff
be375073d1 generalize arrays. wip, basic boolean array mvp 2019-06-22 00:30:33 +02:00
schaeff
9de72fe21e add tests, fix order of outputs in test runner 2019-01-04 15:31:16 +01:00
schaeff
1e03eabacd add ifelse for arrays 2019-01-04 13:55:45 +01:00
schaeff
e23d0b2b63 refine inlining strategy 2018-10-24 12:15:15 +02:00
schaeff
d45f5f1632 allow array as return, add dead code elimination, fix array flattening 2018-10-19 18:39:59 +02:00
schaeff
0f53e5d553 port sha256 to arrays wip 2018-10-16 19:41:20 +02:00
schaeff
3a35c134b0 add rough constant propagation 2018-10-12 20:21:46 +02:00
schaeff
9d98afef9d add array update wip 2018-10-08 17:20:17 +02:00
schaeff
0795da359b implement dynamic lookup with simple range check 2018-10-05 17:57:14 +02:00
schaeff
ee8d7bf700 add inline arrays, function call flattening, parser 2018-09-18 19:37:47 +02:00