summaryrefslogtreecommitdiff
path: root/app/Interpreter.hs
diff options
context:
space:
mode:
authorMirek Kratochvil <exa.exa@gmail.com>2022-11-26 13:35:19 +0100
committerMirek Kratochvil <exa.exa@gmail.com>2022-11-26 13:35:19 +0100
commita26f0f29c02bfb4ec56781397d60abeb498b8c12 (patch)
tree9c351e8d2283a8b2564ea770ca0d42d2c4d30701 /app/Interpreter.hs
parent58367975aed706172487727330670d62fcb0e6d1 (diff)
downloadprlg-a26f0f29c02bfb4ec56781397d60abeb498b8c12.tar.gz
prlg-a26f0f29c02bfb4ec56781397d60abeb498b8c12.tar.bz2
massive cleanup
Diffstat (limited to 'app/Interpreter.hs')
-rw-r--r--app/Interpreter.hs11
1 files changed, 11 insertions, 0 deletions
diff --git a/app/Interpreter.hs b/app/Interpreter.hs
index ada3cf0..21340ef 100644
--- a/app/Interpreter.hs
+++ b/app/Interpreter.hs
@@ -2,7 +2,18 @@
module Interpreter where
import Code
+ ( Builtin(..)
+ , Cho(..)
+ , Code
+ , Datum(..)
+ , Heap(..)
+ , Instr(..)
+ , Interp(..)
+ , emptyHeap
+ , emptyScope
+ )
import qualified Control.Monad.Trans.State.Lazy as St
+import Env (PrlgEnv)
--import Data.Function
import qualified Data.Map as M