sebastian
|
6c180554ec
|
Reworked order of inference, added prettifier for tvars etc etc.
|
2023-04-02 00:04:33 +02:00 |
|
sebastianselander
|
0749ca062d
|
Merge in mutual recursion handling
|
2023-03-31 18:28:04 +02:00 |
|
Samuel Hammersberg
|
b3525db7fd
|
Integrated the garbage collector.
|
2023-03-30 12:31:44 +02:00 |
|
Samuel Hammersberg
|
61f364cd75
|
Splat up the codegenerator a bit.
|
2023-03-29 17:35:19 +02:00 |
|
Samuel Hammersberg
|
d26bde6a7f
|
Added a fun Maybe example!
|
2023-03-29 16:48:30 +02:00 |
|
Samuel Hammersberg
|
f69151a7ce
|
Fixed a bug with pattern matching on literals.
|
2023-03-29 15:12:33 +02:00 |
|
Samuel Hammersberg
|
100b7b113a
|
We got pattern matching on data types!
|
2023-03-29 14:31:24 +02:00 |
|
Samuel Hammersberg
|
c77139dfa8
|
Added a Malloc instruction.
|
2023-03-28 17:47:43 +02:00 |
|
sebastianselander
|
8910d8adc0
|
temporary commit incase of breakage
|
2023-03-28 17:15:18 +02:00 |
|
sebastianselander
|
ba832ba288
|
added printTree for monomorphizer
|
2023-03-28 16:08:36 +02:00 |
|
Samuel Hammersberg
|
2aff7a7743
|
Fixed argumentless constructors being treated as variables.
|
2023-03-28 13:50:19 +02:00 |
|
Samuel Hammersberg
|
bd3cf3c3f1
|
Fixed simple pattern matching.
|
2023-03-27 13:40:18 +02:00 |
|
Samuel Hammersberg
|
91cfb21a35
|
Almost got a lot of bugs fixed.
|
2023-03-26 22:21:44 +02:00 |
|
Samuel Hammersberg
|
ccfae19541
|
Added .crf to every sample-program
|
2023-03-26 18:38:07 +02:00 |
|
sebastian
|
2af7855a77
|
documented 3 bugs
|
2023-03-26 14:12:09 +02:00 |
|