x = 3 #if x = 3 #else y = 3 #endif f = z + moreThings where x = 3 #if MIN_VERSION_ghc(7, 10, 0) z = 10 #else z = 11 #endif moreThings = z + 1