#if !defined(__GHCVERSION_H__) #define __GHCVERSION_H__ #if !defined(__GLASGOW_HASKELL__) # define __GLASGOW_HASKELL__ 810 #endif #define __GLASGOW_HASKELL_PATCHLEVEL1__ 1 #define MIN_VERSION_GLASGOW_HASKELL(ma,mi,pl1,pl2) (\ ((ma)*100+(mi)) < __GLASGOW_HASKELL__ || \ ((ma)*100+(mi)) == __GLASGOW_HASKELL__ \ && (pl1) < __GLASGOW_HASKELL_PATCHLEVEL1__ || \ ((ma)*100+(mi)) == __GLASGOW_HASKELL__ \ && (pl1) == __GLASGOW_HASKELL_PATCHLEVEL1__ \ && (pl2) <= __GLASGOW_HASKELL_PATCHLEVEL2__ ) #endif /* __GHCVERSION_H__ */