[project @ 1997-12-04 11:05:32 by simonm]
[ghc-hetmet.git] / ghc / compiler / prelude / PrelMods.lhs
index 2d7855a..4e20de1 100644 (file)
@@ -17,16 +17,22 @@ module PrelMods
          gHC__, pRELUDE, pREL_BASE,
          pREL_READ , pREL_NUM, pREL_LIST,
         pREL_TUP  , pACKED_STRING, cONC_BASE,
-         iO_BASE   , mONAD, rATIO, iX,
+         iO_BASE   , eRROR, mONAD, rATIO, iX,
          sT_BASE   , aRR_BASE, fOREIGN, mAIN,
-         gHC_MAIN  , gHC_ERR
+         gHC_MAIN  , gHC_ERR,
+        cCALL     , aDDR
        ) where
 
 CHK_Ubiq() -- debugging consistency check
 
+import BasicTypes( SYN_IE(Module) )
 \end{code}
 
 \begin{code}
+gHC__, pRELUDE, pREL_BASE, pREL_NUM, pREL_LIST, pREL_TUP :: Module
+pACKED_STRING, cONC_BASE, iO_BASE, mONAD, rATIO, iX      :: Module
+sT_BASE, aRR_BASE, fOREIGN, mAIN, gHC_MAIN, gHC_ERR      :: Module     
+
 gHC__       = SLIT("GHC")         -- Primitive types and values
 
 pRELUDE             = SLIT("Prelude")
@@ -38,17 +44,18 @@ pREL_TUP     = SLIT("PrelTup")
 pACKED_STRING= SLIT("PackBase")
 cONC_BASE    = SLIT("ConcBase")
 iO_BASE             = SLIT("IOBase")
+eRROR       = SLIT("Error")
 mONAD       = SLIT("Monad")
 rATIO       = SLIT("Ratio")
 iX          = SLIT("Ix")
 sT_BASE             = SLIT("STBase")
 aRR_BASE     = SLIT("ArrBase")
 fOREIGN             = SLIT("Foreign")
+cCALL        = SLIT("CCall")
+aDDR         = SLIT("Addr")
 
 mAIN        = SLIT("Main")
 gHC_MAIN     = SLIT("GHCmain")
 gHC_ERR             = SLIT("GHCerr")
 
-
-
 \end{code}