1 -----------------------------------------------------------------------------
2 -- $Id: Interpreter.hs,v 1.7 2000/11/20 14:48:54 simonpj Exp $
4 -- Interpreter subsystem wrapper
6 -- (c) The University of Glasgow 2000
8 -----------------------------------------------------------------------------
16 ClosureEnv, emptyClosureEnv,
17 ItblEnv, emptyItblEnv,
19 stgToInterpSyn, stgBindsToInterpSyn,
21 UnlinkedIBind, UnlinkedIExpr,
22 loadObjs, resolveObjs,
28 ---------------------------------------------
29 -- YES! We have an interpreter
30 ---------------------------------------------
40 ---------------------------------------------
41 -- NO! No interpreter; generate stubs for all the bits
43 ---------------------------------------------
52 data UnlinkedIBind = UnlinkedIBind
53 data UnlinkedIExpr = UnlinkedIExpr
55 instance Outputable UnlinkedIBind where
56 ppr x = text "Can't output UnlinkedIBind"
58 linkIModules = error "linkIModules"
59 stgToInterpSyn = error "stgToInterpSyn"
60 stgBindsToInterpSyn = error "stgBindsToInterpSyn"
61 loadObjs = error "loadObjs"
62 resolveObjs = error "loadObjs"
63 interactiveUI = error "interactiveUI"