Commit graph

701 commits

Author SHA1 Message Date
sebastianselander
2f8550d0e5 Cleaned files, output file name match name of text file 2023-05-30 14:39:38 +02:00
Martin Fredin
d2a1ca97d7 Change ordering on lammbda_calculus example 2023-05-26 08:03:41 +02:00
sebastianselander
930bcc9bba removed precompiled quicksort and LC 2023-05-25 14:53:09 +02:00
Rakarake
85adae9958 Added demo helper scripts 2023-05-25 11:39:48 +02:00
sebastianselander
5eed5fbcd1 quicksort ready for demo 2023-05-25 11:24:28 +02:00
Martin Fredin
41934e2011 Updata lambda calculus example 2023-05-25 10:18:02 +02:00
Martin Fredin
a03f139e5c Update lambda interpreter example 2023-05-24 23:50:01 +02:00
Martin Fredin
c1768b0161 Add examples of higher ranked polymorphism 2023-05-24 22:12:45 +02:00
sebastianselander
789774d802 reordered quicksort 2023-05-24 16:06:10 +02:00
sebastianselander
f00fcf6bd2 edited quicksort file for demo 2023-05-24 15:54:05 +02:00
sebastianselander
4f9cb8d3b0 Remade quicksort demo to be much larger 2023-05-23 16:10:03 +02:00
Samuel Hammersberg
c9424c47b9 Added print int in the code gen. 2023-05-23 15:37:07 +02:00
sebastianselander
88fb529679 added demo folder 2023-05-23 14:21:23 +02:00
sebastianselander
e2afa2b775 justfile with qs and lc 2023-05-23 14:11:51 +02:00
sebastianselander
33e5dcd49b examples ready for demonstration 2023-05-23 12:35:59 +02:00
Samuel Hammersberg
1dc1b8f92e Added some toplevel comments. 2023-05-20 19:03:06 +02:00
sebastian
bb40cbba2a STLC BI and HM compatible 2023-05-17 19:18:40 +02:00
sebastian
02c43751c4 STLC type checker in CHURF :) 2023-05-17 18:53:05 +02:00
sebastian
de1ca23db7 Remade <<=, better err msg, removed writer monad 2023-05-17 17:31:08 +02:00
sebastianselander
5eaf7ae00d cleaned up a bit 2023-05-17 13:58:49 +02:00
sebastian
0e7d485e9e Fixed pattern match bug in HM, removed some unused code, added debug
help in main
2023-05-16 23:32:29 +02:00
sebastianselander
0fd8a9bc74 Yur 2023-05-16 17:24:51 +02:00
Martin Fredin
dac675a417 Add example 2023-05-16 10:58:29 +02:00
Martin Fredin
034f9d4faa Remove clang from nix file 2023-05-16 09:54:57 +02:00
sebastian
0bbbd82158 Improved error message in Monomorphizer 2023-05-15 23:44:20 +02:00
sebastian
f77793a132 Added proper error message to monomorphizer; made subst a monoid 2023-05-15 23:40:15 +02:00
Victor Olin
4a635162a3
Merge pull request #18 from bachelor-group-66-systemf/g-collection-mark
G collection mark
2023-05-15 23:18:59 +02:00
Victor Olin
bea78513e6 smol cleanup 2023-05-15 23:18:01 +02:00
Victor Olin
51ffd88727 holy cleanup 2023-05-15 23:14:08 +02:00
sebastian
c96f3fc593 Refactored HM to use TVar correctly, fixed unbound variable tests from
EAdd removal
2023-05-15 22:57:37 +02:00
sebastian
5000b05152 Added link 2023-05-15 22:32:43 +02:00
sebastian
bc7ab1061d Updated readme with information on thesis 2023-05-15 22:30:57 +02:00
sebastian
6787e4db21 test commit 2023-05-15 22:26:52 +02:00
Samuel Hammersberg
f0431001e7 Disabled DotViz 2023-05-15 18:34:52 +02:00
Victor Olin
4d427ea00e Merge branch 'g-collection' of https://github.com/bachelor-group-66-systemf/churf into g-collection 2023-05-15 18:27:27 +02:00
Victor Olin
50e10586f1 short profiler logs 2023-05-15 18:27:09 +02:00
Victor Olin
3f42a8f16d bugfix 2023-05-15 18:27:04 +02:00
Victor Olin
7975b6cbe2 removed cout bloatware 2023-05-15 18:26:57 +02:00
Victor Olin
93be622863 now it works ok??? 2023-05-15 18:26:57 +02:00
valtermiari
9adc14780b Fixed bug in size handling and mark hash 2023-05-15 18:26:52 +02:00
valtermiari
a5c5d122b2 Added Hash map marking 2023-05-15 18:26:46 +02:00
Victor Olin
3e188553d6 rip gc
Co-authored-by: ValterMiari <ValterMiari@users.noreply.github.com>
2023-05-15 18:26:41 +02:00
Victor Olin
ec3aa3cd60 profiler now fixed in wrapper also 2023-05-15 18:26:33 +02:00
Victor Olin
bf3d91cdf1 profiler improvement 2023-05-15 18:26:33 +02:00
Victor Olin
e51ba7679b testing testing... 2023-05-15 18:26:23 +02:00
Victor Olin
fda9e6728f Cleaned up include guards 2023-05-15 18:26:14 +02:00
Victor Olin
a34dec35c6 Wrapper docs 2023-05-15 18:26:05 +02:00
Victor Olin
eae7d9c670 Wrapper works 2023-05-15 18:25:17 +02:00
valtermiari
14026b1912 Start of wrapper test 2023-05-15 18:25:07 +02:00
Victor Olin
07bb53930b Wrapper for GC finished, untested 2023-05-15 18:24:29 +02:00