{-# LANGUAGE CPP #-}
module DLValue where
#if defined(__GLASGOW_HASKELL__) || defined(__HUGS__)
data DLValue = DLValue (forall a. a)
#elif defined(__NHC__) || defined(__PFE__)
-- not supported
data DLValue = DLValue
#else
data DLValue = DLValue a
#endif
instance Show DLValue where
showsPrec i d = ("DLValue"++)
instance Read DLValue