diff --git a/ghc/compiler/basicTypes/OccName.lhs b/ghc/compiler/basicTypes/OccName.lhs index 4ecd069360b90634324d1d0b36fd434e400528fb..bc08698e7018bc02a60d07d1ebdf1d211cf93d72 100644 --- a/ghc/compiler/basicTypes/OccName.lhs +++ b/ghc/compiler/basicTypes/OccName.lhs @@ -38,7 +38,11 @@ module OccName ( #include "HsVersions.h" +#if __HASKELL1__ > 4 +import Char ( isAlpha, isUpper, isLower, isAlphaNum{-sigh-}, ord ) +#else import Char ( isAlpha, isUpper, isLower, isAlphanum, ord ) +#endif import Util ( thenCmp ) import FiniteMap ( FiniteMap, emptyFM, lookupFM, addToFM, elemFM ) import Outputable