Revert "Merge branch 'typechecking' into codegen-martin-3"

This reverts commit e000e5159f, reversing
changes made to 3ac8377fa0.
This commit is contained in:
sebastianselander 2023-02-10 10:41:16 +01:00
parent 771c73c0db
commit f4f1786be3
10 changed files with 9 additions and 285 deletions

View file

@ -1,20 +0,0 @@
{-# LANGUAGE TypeFamilies, StandaloneDeriving #-}
module Abs where
data Exp eps
= EInt (XInt eps) Integer
| EId (XId eps) String
| EAdd (XAdd eps) (Exp eps) (Exp eps)
| EApp (XApp eps) (Exp eps) (Exp eps)
| EAbs (XAbs eps) String (Exp eps)
| EExp (XExp eps)
newtype Ident = Ident String
type family XInt eps
type family XId eps
type family XAdd eps
type family XApp eps
type family XAbs eps
type family XExp eps