{-# GHC_PRAGMA INTERFACE VERSION 6 #-} interface PreludeCore where import PreludeBuiltin(Char(..), Int(..), Integer(..), List(..), Tuple2) import PreludeRatio(Ratio(..)) __i0 :: Num a => a {-# GHC_PRAGMA _A_ 1 _N_ _N_ _S_ "U(AAAAAAAAAS)" {_A_ 1 _N_ _N_ _N_ _N_ _N_} _N_ _SPECIALISE_ [ Double ] 1 { _A_ 0 _N_ _N_ _N_ _F_ _IF_ARGS_ 0 0 X 2 _!_ D# [] [0.0000000000000000##] _N_ }, [ Int ] 1 { _A_ 0 _N_ _N_ _N_ _F_ _IF_ARGS_ 0 0 X 2 _!_ I# [] [0#] _N_ }, [ Integer ] 1 { _A_ 0 _N_ _N_ _N_ _N_ _N_ }, [ (Ratio Integer) ] 1 { _A_ 0 _N_ _N_ _N_ _N_ _N_ }, [ (Complex Double) ] 1 { _A_ 0 _N_ _N_ _N_ _N_ _N_ } #-} __i1 :: Num a => a {-# GHC_PRAGMA _A_ 1 _N_ _N_ _S_ "U(AAAAAAAAAS)" {_A_ 1 _N_ _N_ _N_ _N_ _N_} _N_ _SPECIALISE_ [ Double ] 1 { _A_ 0 _N_ _N_ _N_ _F_ _IF_ARGS_ 0 0 X 2 _!_ D# [] [1.0000000000000000##] _N_ }, [ Int ] 1 { _A_ 0 _N_ _N_ _N_ _F_ _IF_ARGS_ 0 0 X 2 _!_ I# [] [1#] _N_ }, [ Integer ] 1 { _A_ 0 _N_ _N_ _N_ _N_ _N_ }, [ (Ratio Integer) ] 1 { _A_ 0 _N_ _N_ _N_ _N_ _N_ }, [ (Complex Double) ] 1 { _A_ 0 _N_ _N_ _N_ _N_ _N_ } #-} __i10 :: Num a => a {-# GHC_PRAGMA _A_ 1 _N_ _N_ _S_ "U(AAAAAAAAAS)" {_A_ 1 _N_ _N_ _N_ _N_ _N_} _N_ _SPECIALISE_ [ Double ] 1 { _A_ 0 _N_ _N_ _N_ _F_ _IF_ARGS_ 0 0 X 2 _!_ D# [] [10.000000000000000##] _N_ }, [ Int ] 1 { _A_ 0 _N_ _N_ _N_ _F_ _IF_ARGS_ 0 0 X 2 _!_ I# [] [10#] _N_ }, [ Integer ] 1 { _A_ 0 _N_ _N_ _N_ _N_ _N_ }, [ (Ratio Integer) ] 1 { _A_ 0 _N_ _N_ _N_ _N_ _N_ }, [ (Complex Double) ] 1 { _A_ 0 _N_ _N_ _N_ _N_ _N_ } #-} __i16 :: Num a => a {-# GHC_PRAGMA _A_ 1 _N_ _N_ _S_ "U(AAAAAAAAAS)" {_A_ 1 _N_ _N_ _N_ _N_ _N_} _N_ _SPECIALISE_ [ Double ] 1 { _A_ 0 _N_ _N_ _N_ _F_ _IF_ARGS_ 0 0 X 2 _!_ D# [] [16.000000000000000##] _N_ }, [ Int ] 1 { _A_ 0 _N_ _N_ _N_ _F_ _IF_ARGS_ 0 0 X 2 _!_ I# [] [16#] _N_ }, [ Integer ] 1 { _A_ 0 _N_ _N_ _N_ _N_ _N_ }, [ (Ratio Integer) ] 1 { _A_ 0 _N_ _N_ _N_ _N_ _N_ }, [ (Complex Double) ] 1 { _A_ 0 _N_ _N_ _N_ _N_ _N_ } #-} __i2 :: Num a => a {-# GHC_PRAGMA _A_ 1 _N_ _N_ _S_ "U(AAAAAAAAAS)" {_A_ 1 _N_ _N_ _N_ _N_ _N_} _N_ _SPECIALISE_ [ Double ] 1 { _A_ 0 _N_ _N_ _N_ _F_ _IF_ARGS_ 0 0 X 2 _!_ D# [] [2.0000000000000000##] _N_ }, [ Int ] 1 { _A_ 0 _N_ _N_ _N_ _F_ _IF_ARGS_ 0 0 X 2 _!_ I# [] [2#] _N_ }, [ Integer ] 1 { _A_ 0 _N_ _N_ _N_ _N_ _N_ }, [ (Ratio Integer) ] 1 { _A_ 0 _N_ _N_ _N_ _N_ _N_ }, [ (Complex Double) ] 1 { _A_ 0 _N_ _N_ _N_ _N_ _N_ } #-} __i8 :: Num a => a {-# GHC_PRAGMA _A_ 1 _N_ _N_ _S_ "U(AAAAAAAAAS)" {_A_ 1 _N_ _N_ _N_ _N_ _N_} _N_ _SPECIALISE_ [ Double ] 1 { _A_ 0 _N_ _N_ _N_ _F_ _IF_ARGS_ 0 0 X 2 _!_ D# [] [8.0000000000000000##] _N_ }, [ Int ] 1 { _A_ 0 _N_ _N_ _N_ _F_ _IF_ARGS_ 0 0 X 2 _!_ I# [] [8#] _N_ }, [ Integer ] 1 { _A_ 0 _N_ _N_ _N_ _N_ _N_ }, [ (Ratio Integer) ] 1 { _A_ 0 _N_ _N_ _N_ _N_ _N_ }, [ (Complex Double) ] 1 { _A_ 0 _N_ _N_ _N_ _N_ _N_ } #-} __im1 :: Num a => a {-# GHC_PRAGMA _A_ 1 _N_ _N_ _S_ "U(AAAAAAAAAS)" {_A_ 1 _N_ _N_ _N_ _N_ _N_} _N_ _SPECIALISE_ [ Double ] 1 { _A_ 0 _N_ _N_ _N_ _F_ _IF_ARGS_ 0 0 X 2 _!_ D# [] [-1.0000000000000000##] _N_ }, [ Int ] 1 { _A_ 0 _N_ _N_ _N_ _F_ _IF_ARGS_ 0 0 X 2 _!_ I# [] [-1#] _N_ }, [ Integer ] 1 { _A_ 0 _N_ _N_ _N_ _N_ _N_ }, [ (Ratio Integer) ] 1 { _A_ 0 _N_ _N_ _N_ _N_ _N_ }, [ (Complex Double) ] 1 { _A_ 0 _N_ _N_ _N_ _N_ _N_ } #-} __rhalf :: Fractional a => a {-# GHC_PRAGMA _A_ 1 _N_ _N_ _S_ "U(AAAS)" {_A_ 1 _N_ _N_ _N_ _N_ _N_} _N_ _SPECIALISE_ [ Double ] 1 { _A_ 0 _N_ _N_ _N_ _N_ _N_ }, [ (Ratio Integer) ] 1 { _A_ 0 _N_ _N_ _N_ _F_ _IF_ARGS_ 0 0 X 3 _!_ (:%) [Integer] [_SPEC_ _ORIG_ PreludeCore __i1 [ (Integer) ], _SPEC_ _ORIG_ PreludeCore __i2 [ (Integer) ]] _N_ }, [ (Complex Double) ] 1 { _A_ 0 _N_ _N_ _N_ _N_ _N_ } #-} _fromRational :: RealFloat a => Ratio Integer -> a {-# GHC_PRAGMA _A_ 2 _N_ _N_ _N_ _N_ _SPECIALISE_ [ Double ] 1 { _A_ 1 _N_ _N_ _S_ "U(U(PPP)U(PPP))" {_A_ 4 _N_ _N_ _N_ _N_ _N_} _N_ _N_ } #-} _readList :: ([Char] -> [(a, [Char])]) -> [Char] -> [([a], [Char])] {-# GHC_PRAGMA _A_ 1 _N_ _N_ _N_ _N_ _N_ #-} _showList :: (a -> [Char] -> [Char]) -> [a] -> [Char] -> [Char] {-# GHC_PRAGMA _A_ 2 _N_ _N_ _S_ "LS" _N_ _N_ #-} _showRational :: Int -> Ratio Integer -> [Char] {-# GHC_PRAGMA _A_ 2 _N_ _N_ _S_ "LU(U(PPP)L)" {_A_ 5 _N_ _N_ _N_ _N_ _N_} _N_ _N_ #-} int2Integer :: Int -> Integer {-# GHC_PRAGMA _A_ 1 _N_ _N_ _S_ "U(P)" {_A_ 1 _N_ _N_ _N_ _F_ _IF_ARGS_ 0 1 X 1 \ (u0 :: Int#) -> _#_ int2Integer# [] [u0] _N_} _F_ _IF_ARGS_ 0 1 C 2 \ (u0 :: Int) -> case u0 of { _ALG_ I# (u1 :: Int#) -> _#_ int2Integer# [] [u1]; _NO_DEFLT_ } _N_ #-}