Revert "Merge branch 'typechecking' into codegen-martin-3"
This reverts commite000e5159f, reversing changes made to3ac8377fa0.
This commit is contained in:
parent
771c73c0db
commit
f4f1786be3
10 changed files with 9 additions and 285 deletions
20
src/Abs.hs
20
src/Abs.hs
|
|
@ -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
|
||||
Loading…
Add table
Add a link
Reference in a new issue