Folkert
|
1ef0d82c5c
|
apply created closure immediately
|
2021-02-16 16:26:04 +01:00 |
|
Folkert
|
3ccf6de2cf
|
add branch info to switches
|
2021-01-31 20:36:40 +01:00 |
|
Folkert
|
55eff1dba1
|
fix oversights
|
2021-01-28 15:32:22 +01:00 |
|
Folkert
|
54fb482b79
|
Merge remote-tracking branch 'origin/trunk' into list-empty-record
|
2021-01-23 15:24:05 +01:00 |
|
Folkert
|
513d7cd78f
|
groundwork for RoseTree
|
2021-01-23 01:39:04 +01:00 |
|
Folkert
|
5a2b2cbcac
|
add multiple increment test
|
2021-01-22 00:15:01 +01:00 |
|
Folkert
|
4be3e1c762
|
narrow down problem in ignored tests
|
2021-01-19 19:22:11 +01:00 |
|
Folkert
|
14a45ce012
|
remove test that now passes
|
2021-01-19 16:46:32 +01:00 |
|
Folkert
|
b167098275
|
optimize bitcast generation
|
2021-01-19 16:46:02 +01:00 |
|
Folkert
|
b84670328a
|
enable rbtree_insert test
|
2021-01-19 15:09:21 +01:00 |
|
Folkert
|
83fd1de89b
|
fix bug: incorrect var definition before switch
|
2021-01-18 23:52:58 +01:00 |
|
Folkert
|
0ac5a16e86
|
fix bug: incorrect block_of_memory layout
|
2021-01-18 23:41:42 +01:00 |
|
Folkert
|
e11b478892
|
fix tests
|
2021-01-18 22:10:21 +01:00 |
|
Folkert
|
cb0c5ef751
|
make bitcast more descriptive
|
2021-01-18 22:06:14 +01:00 |
|
Folkert
|
4f4d555197
|
fix complex Switch bug
|
2021-01-18 01:30:57 +01:00 |
|
Folkert
|
0b4af7e499
|
fix switching on the tag id
|
2021-01-17 21:12:46 +01:00 |
|
Folkert
|
8cd744342b
|
Merge remote-tracking branch 'origin/trunk' into nullable-tags
|
2021-01-17 02:37:57 +01:00 |
|
Folkert
|
c1265574b3
|
drop the tag!
|
2021-01-17 02:26:04 +01:00 |
|
Folkert
|
4dd7ea1356
|
add some failing tests
|
2021-01-17 00:38:30 +01:00 |
|
Folkert
|
c1b5a42273
|
add jumps to decision tree creation
|
2021-01-14 16:54:34 +01:00 |
|
Folkert
|
f3b8c707b1
|
update tests
|
2021-01-10 21:45:55 +01:00 |
|
rvcas
|
56ff1fe463
|
feat: recursive tag unions store head on heap not stack
|
2021-01-09 10:54:53 -05:00 |
|
rvcas
|
27cfd4d7ad
|
more test fixes
|
2021-01-04 15:18:49 -05:00 |
|
Folkert
|
f8e04619b8
|
remove UnsupportedPattern variant in mono patterns
|
2020-12-29 00:48:56 +01:00 |
|
Folkert
|
fefb1f3739
|
error on non-exhaustive pattern in let
|
2020-12-28 23:22:54 +01:00 |
|
Folkert
|
794f8c4d41
|
remove Shadowed variant from mono pattern
|
2020-12-28 23:14:04 +01:00 |
|
Folkert
|
4cdde12823
|
add tests
|
2020-12-28 22:34:27 +01:00 |
|
Folkert
|
2bcaf3921f
|
fix #333: bug with symbol in if condition
|
2020-12-25 20:14:25 +01:00 |
|
Folkert
|
725d52f7c6
|
make exceptions work on linux again
|
2020-12-21 02:12:30 +01:00 |
|
Chadtech
|
745094a94c
|
Correct tag alias Dict to be RedBlackTree
|
2020-12-11 21:11:31 -05:00 |
|
Folkert
|
b669202d86
|
fix wildcards not recognized as rigids
|
2020-12-11 01:49:54 +01:00 |
|
Folkert
|
f5c267acf4
|
fix problem with empty closures still considered closures
|
2020-12-10 23:58:53 +01:00 |
|
rvcas
|
4987721154
|
feat(Num): rename Num.Int to Num.I64
|
2020-12-07 19:17:20 -05:00 |
|
rvcas
|
f7bd803509
|
feat(Num): rename Float to F64
|
2020-11-24 10:25:21 -05:00 |
|
Richard Feldman
|
144bdcb3bb
|
Fix some gen_primitives tests
|
2020-11-23 00:33:56 -05:00 |
|
Richard Feldman
|
da328f9e78
|
Fix gen tests
|
2020-11-23 00:24:40 -05:00 |
|
Folkert
|
b6d46bb6f9
|
add another failing test case
|
2020-11-17 02:30:59 +01:00 |
|
Folkert
|
8f49b1afaa
|
re-enable RBTree.balance test
|
2020-11-17 02:13:40 +01:00 |
|
Folkert
|
93b6315f46
|
fix pattern match test ordering problem
|
2020-11-16 02:18:18 +01:00 |
|
Folkert
|
a952d24370
|
comment another test
|
2020-11-15 03:03:52 +01:00 |
|
Folkert
|
d55b1a2e87
|
add tests
|
2020-11-15 02:14:12 +01:00 |
|
Folkert
|
154b5cc29f
|
get RBTree.balance to compile
|
2020-11-14 02:49:28 +01:00 |
|
Folkert
|
ed26b07916
|
more tests, for (deeply nested) pattern matching
|
2020-11-13 01:36:19 +01:00 |
|
Folkert
|
21685b6f8f
|
add tests for the rigid issue
|
2020-11-11 22:55:46 +01:00 |
|
Folkert
|
3aa6455795
|
fix problem with recursive definition constraint gen
|
2020-11-10 19:40:35 +01:00 |
|
Folkert
|
be5c748b7f
|
revert some debug things
|
2020-11-10 14:12:01 +01:00 |
|
Folkert
|
3f485b63d6
|
cleanup
|
2020-11-09 00:16:04 +01:00 |
|
Folkert
|
0d5aaf2aaa
|
make getLine : Effect {} work
|
2020-11-08 23:36:08 +01:00 |
|
Folkert
|
2cf7a9fe42
|
fix tests
|
2020-11-03 20:13:38 +01:00 |
|
Folkert
|
f758958d4a
|
deliberately don't run some tests in opt mode
|
2020-10-30 01:44:54 +01:00 |
|