Safe Haskell | Safe-Infered |
---|
Epic.CodegenC
Documentation
writeIFace :: [Decl] -> String
showextargs :: (Show a1, Show a) => [(a, a1)] -> [Char]
fileHeader :: [Char]
mainDriver :: [Char]
wrapperArgs :: (Eq a, Num a, Show a) => a -> [Char]
compileBody :: FunCode -> String
declareconsts :: (Num a, Show a1, Show a) => [a1] -> a -> [Char]
foreignArgs :: Show a => [(a, Type)] -> [Char]
foreignArg :: Show a => (a, Type) -> [Char]