Merge llvm_testing, and use TypeCheckerIr instead of Abs

This commit is contained in:
Martin Fredin 2023-02-16 02:17:07 +01:00
commit 7ef7090aa5
21 changed files with 499 additions and 101 deletions

View file

@ -1,4 +1,4 @@
cabal-version: 3.0
cabal-version: 3.4
name: language
@ -12,18 +12,19 @@ build-type: Simple
extra-doc-files: CHANGELOG.md
extra-source-files:
Grammar.cf
common warnings
ghc-options: -Wall
ghc-options: -W
executable language
import: warnings
main-is: Main.hs
other-modules:
Grammar.Abs
Grammar.Lex
@ -33,11 +34,12 @@ executable language
Grammar.ErrM
LambdaLifter
Auxiliary
-- Interpreter
Renamer
TypeChecker
TypeCheckerIr
-- Interpreter
Compiler
LlvmIr
hs-source-dirs: src
build-depends:
@ -47,5 +49,4 @@ executable language
, either
, array
, extra
default-language: GHC2021