sebastianselander
|
ba832ba288
|
added printTree for monomorphizer
|
2023-03-28 16:08:36 +02:00 |
|
Rakarake
|
cf12c3443d
|
Main had a weird look
|
2023-03-28 15:57:35 +02:00 |
|
Rakarake
|
a7401f0ee3
|
Monomorphizer main fix
|
2023-03-28 15:55:06 +02:00 |
|
sebastianselander
|
43a863c153
|
fixed coerce type error
|
2023-03-28 15:45:09 +02:00 |
|
Samuel Hammersberg
|
cca2f853ea
|
Added a variable lookup.
|
2023-03-28 15:36:19 +02:00 |
|
Samuel Hammersberg
|
5a70286802
|
Added a files back.
|
2023-03-28 15:36:19 +02:00 |
|
sebastianselander
|
7f0dab6dcb
|
adapted changes to work
|
2023-03-28 15:35:55 +02:00 |
|
Martin Fredin
|
59d9be87cb
|
Add cases for lambda lifter
|
2023-03-28 15:35:01 +02:00 |
|
Samuel Hammersberg
|
5986e2108e
|
Added c output files to the gitignore
|
2023-03-28 15:32:54 +02:00 |
|
Rakarake
|
b35c19572f
|
Newer changes
|
2023-03-28 15:26:35 +02:00 |
|
sebastianselander
|
b1d3e31efd
|
Fixed previously incorrect type equality check, commented code, add test
|
2023-03-28 14:31:57 +02:00 |
|
Samuel Hammersberg
|
85f31b129b
|
Yoinked over the garbage collector.
|
2023-03-28 14:15:22 +02:00 |
|
Samuel Hammersberg
|
2aff7a7743
|
Fixed argumentless constructors being treated as variables.
|
2023-03-28 13:50:19 +02:00 |
|
Samuel Hammersberg
|
d7549d421c
|
Fixed a missing dependency.
|
2023-03-28 13:49:34 +02:00 |
|
Samuel Hammersberg
|
66e419efa6
|
Fixed the unnamed temporary bugs.
|
2023-03-28 11:53:25 +02:00 |
|
sebastianselander
|
58fe92affe
|
Revert "restructured layout of code a bit"
This reverts commit 0639489d28.
|
2023-03-28 10:50:45 +02:00 |
|
sebastianselander
|
0639489d28
|
restructured layout of code a bit
|
2023-03-28 10:50:05 +02:00 |
|
sebastianselander
|
1558c98d10
|
improved the idea of error messages, still not very clean
|
2023-03-28 10:46:04 +02:00 |
|
sebastianselander
|
54f7d54bf9
|
fixed EAdd conversion bug in RemoveTEVars
|
2023-03-28 10:10:26 +02:00 |
|
sebastianselander
|
437c193ea8
|
fixed EAnn
|
2023-03-28 10:07:30 +02:00 |
|
Samuel Hammersberg
|
4d3d90c6a3
|
Added some debug options to the just file.
|
2023-03-28 09:48:27 +02:00 |
|
sebastian
|
0d2fe862e0
|
fixed bug and additional test
|
2023-03-27 23:05:40 +02:00 |
|
sebastian
|
4b24755b93
|
cleaned up implementations and added check for duplicate constructors
|
2023-03-27 22:38:39 +02:00 |
|
sebastian
|
e1633ea147
|
small fixed and added qualifiedDo
|
2023-03-27 21:17:00 +02:00 |
|
Martin Fredin
|
a38e96a83b
|
Fix Ident print instance
|
2023-03-27 20:51:00 +02:00 |
|
sebastian
|
ad2bd645d9
|
tests are running now
|
2023-03-27 20:33:11 +02:00 |
|
Samuel Hammersberg
|
d115efe34b
|
Merge pull request #12 from bachelor-group-66-systemf/g-collection
Heap library 2.0.1
|
2023-03-27 20:30:46 +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 |
|
sebastianselander
|
506d8733d9
|
added old tests, still broken
|
2023-03-27 16:54:10 +02:00 |
|
sebastianselander
|
2adc3dceee
|
added old tests
|
2023-03-27 16:53:29 +02:00 |
|
sebastianselander
|
d5ce73beae
|
hm is compatible
|
2023-03-27 16:52:22 +02:00 |
|
sebastianselander
|
6e54378327
|
Fixed errors in tc hm
|
2023-03-27 16:48:23 +02:00 |
|
Samuel Hammersberg
|
847ec37117
|
Fixed the dependency on the Grammar Ident.
|
2023-03-27 16:32:48 +02:00 |
|
Samuel Hammersberg
|
750503063a
|
Fixed the dependency on the Grammar Ident.
|
2023-03-27 16:31:47 +02:00 |
|
Samuel Hammersberg
|
72f4f26078
|
Fixed the dependency on the Grammar Ident.
|
2023-03-27 16:31:30 +02:00 |
|
Martin Fredin
|
db2f8cd197
|
Fix Codegen
|
2023-03-27 16:21:34 +02:00 |
|
sebastianselander
|
22783cf817
|
Removed custom Character in favor of BNFC Char
|
2023-03-27 16:14:40 +02:00 |
|
Martin Fredin
|
b7be75aa1e
|
Fix TypeCheckerIr
|
2023-03-27 16:14:14 +02:00 |
|
Samuel Hammersberg
|
623c6d1e58
|
Fixed language.cabal.
|
2023-03-27 16:11:33 +02:00 |
|
Victor Olin
|
3e9ed4e16b
|
Move files from wrong dir
|
2023-03-27 16:10:44 +02:00 |
|
sebastianselander
|
aab75a10f2
|
fixed justfile
|
2023-03-27 16:10:24 +02:00 |
|
Martin Fredin
|
45527abd50
|
Fix module name
|
2023-03-27 16:10:02 +02:00 |
|
Martin Fredin
|
ac3f222753
|
Add bidirectional type checker, lambda lifter.
|
2023-03-27 16:07:11 +02:00 |
|
sebastianselander
|
2fa30faa87
|
renamed stuff
|
2023-03-27 15:37:58 +02:00 |
|
sebastianselander
|
aa4a615c28
|
fixed one bug
|
2023-03-27 14:44:21 +02:00 |
|
Samuel Hammersberg
|
bd3cf3c3f1
|
Fixed simple pattern matching.
|
2023-03-27 13:40:18 +02:00 |
|
Samuel Hammersberg
|
582747a997
|
The created binary is now saved in the output folder.
|
2023-03-27 10:07:04 +02:00 |
|
Samuel Hammersberg
|
5062356cef
|
Fixed broken padding on datatypes.
|
2023-03-27 10:05:39 +02:00 |
|
Samuel Hammersberg
|
91cfb21a35
|
Almost got a lot of bugs fixed.
|
2023-03-26 22:21:44 +02:00 |
|