feldspar-compiler-0.4.0.2: Compiler for the Feldspar language

Feldspar.Compiler

# Documentation

compile :: Compilable t => t -> FilePath -> String -> Options -> IO ()

icompile :: Compilable t => t -> IO ()

icompile' :: Compilable t => t -> String -> Options -> IO ()

icompileWithInfos_ :: Compilable t => t -> String -> Options -> (Module DebugToCSemanticInfo, (String, (Int, Int)))

getProgram :: (Int, Int) -> PrgType -> Module DebugToCSemanticInfo -> IO ()

forPrg :: PrgType

ifPrg :: PrgType

switchPrg :: PrgType

assignPrg :: PrgType

defaultOptions :: Options

c99PlatformOptions :: Options

tic64xPlatformOptions :: Options

unrollOptions :: Options

noPrimitiveInstructionHandling :: Options