ivory-backend-c-0.1.0.1: Ivory C backend.

Safe HaskellNone

Ivory.Compile.C.Modules

Synopsis

Documentation

writeHdrSource

Arguments

:: Bool

Verbosity

-> FilePath

Output file name

-> (Includes, Sources)

Source to translate

-> String

Unit name

-> IO () 

Output header file for a module.

writeSrcSource

Arguments

:: Bool

Be verbose

-> FilePath

Output source name

-> (Includes, Sources)

Module to translate

-> IO () 

Output source file for a module.

compileModule :: Module -> CompileUnitsSource

Compile a module.