[project @ 1997-06-05 21:01:10 by sof]
authorsof <unknown>
Thu, 5 Jun 1997 21:01:32 +0000 (21:01 +0000)
committersof <unknown>
Thu, 5 Jun 1997 21:01:32 +0000 (21:01 +0000)
import updates

ghc/compiler/deSugar/MatchCon.lhs
ghc/compiler/deSugar/MatchLit.lhs

index 7abf185..d572e60 100644 (file)
@@ -9,7 +9,11 @@
 module MatchCon ( matchConFamily ) where
 
 IMP_Ubiq()
+#if defined(__GLASGOW_HASKELL__) && __GLASGOW_HASKELL__ <= 201
 IMPORT_DELOOPER(DsLoop)                ( match )       -- break match-ish loop
+#else
+import {-# SOURCE #-} Match
+#endif
 
 import HsSyn           ( OutPat(..), HsLit, HsExpr )
 import DsHsSyn         ( outPatType )
index cac28be..4a429fe 100644 (file)
@@ -9,7 +9,12 @@
 module MatchLit ( matchLiterals ) where
 
 IMP_Ubiq()
+#if defined(__GLASGOW_HASKELL__) && __GLASGOW_HASKELL__ <= 201
 IMPORT_DELOOPER(DsLoop)                -- break match-ish and dsExpr-ish loops
+#else
+import {-# SOURCE #-} Match
+import {-# SOURCE #-} DsExpr ( dsExpr )
+#endif
 
 import HsSyn           ( HsLit(..), OutPat(..), HsExpr(..), Fixity,
                          Match, HsBinds, Stmt(..), DoOrListComp, HsType, ArithSeqInfo )