Commit graph

22 commits

Author SHA1 Message Date
Rakarake
b35c19572f Newer changes 2023-03-28 15:26:35 +02:00
Samuel Hammersberg
66e419efa6 Fixed the unnamed temporary bugs. 2023-03-28 11:53:25 +02:00
Rakarake
4a6c72fce0 Removed codegen to compile, type seem to work for newly added example 2023-03-27 20:11:49 +02:00
Rakarake
0d23a59f0c Merged into commit not compiling on codegen 😤 2023-03-27 19:14:35 +02:00
Samuel Hammersberg
847ec37117 Fixed the dependency on the Grammar Ident. 2023-03-27 16:32:48 +02:00
Martin Fredin
ac3f222753 Add bidirectional type checker, lambda lifter. 2023-03-27 16:07:11 +02:00
sebastian
accbd4eea6 dummy monomorphizer complete 2023-03-24 22:03:43 +01:00
Samuel Hammersberg
7e246a94e5 Fixed a segfault. 2023-03-24 19:57:49 +01:00
sebastianselander
2566c53f58 mono adapt 2023-03-24 19:01:33 +01:00
sebastianselander
56ccd793ac more error messages and better unification 2023-03-24 18:21:07 +01:00
Samuel Hammersberg
b1209b3353 Updated the monomorphizer to the new tree. 2023-03-24 17:13:56 +01:00
Samuel Hammersberg
f404acdbad Updated some more changes. 2023-03-24 17:00:31 +01:00
Samuel Hammersberg
50bea83a18 Got some more stuff working. 2023-03-24 16:01:34 +01:00
sebastianselander
ce3971cf75 renamed stuff 2023-03-24 12:24:08 +01:00
Samuel Hammersberg
30a79f34af Added some missing functionality to the dummy monomorphizer. 2023-03-24 10:57:21 +01:00
Samuel Hammersberg
0012efabb7 Fixed some more stuff. 2023-03-23 22:01:40 +01:00
Samuel Hammersberg
75fa232e21 No more warnings, but everything to do with datatypes is outcommented. 2023-03-23 21:35:52 +01:00
Samuel Hammersberg
6cbc83c5d9 Fixed a miss. 2023-03-23 20:22:36 +01:00
Samuel Hammersberg
c85010a8a1 Fixed ExpT 2023-03-23 20:20:17 +01:00
sebastianselander
c6e8305215 created dummy monomorphizer 2023-03-23 18:18:03 +01:00
sebastianselander
e3df4192bb created dummy monomorphizer 2023-03-23 17:20:19 +01:00
Samuel Hammersberg
bbf7a47e74 Started updating the Code Generator to the new monomorphizer tree. 2023-03-21 09:39:05 +01:00