Fixed pattern match bug in HM, removed some unused code, added debug

help in main
This commit is contained in:
sebastian 2023-05-16 23:32:29 +02:00
parent 0fd8a9bc74
commit 0e7d485e9e
3 changed files with 43 additions and 30 deletions

View file

@ -155,6 +155,7 @@ main' opts s =
when check (removeDirectoryRecursive "output")
createDirectory "output"
createDirectory "output/logs"
when opts.logIL (writeFile "output/logs/tc.log" (printTree typechecked))
when opts.debug $ do
printToErr "\n -- Compiler --"
writeFile "output/llvm.ll" generatedCode