Import Upstream version 20180207
[hcoop/debian/mlton.git] / doc / guide / src / CCodegen.adoc
CommitLineData
7f918cf1
CE
1CCodegen
2========
3
4The <:CCodegen:> is a <:Codegen:code generator> that translates the
5<:Machine:> <:IntermediateLanguage:> to C, which is further optimized
6and compiled to native object code by `gcc` (or another C compiler).
7
8== Implementation ==
9
10* <!ViewGitFile(mlton,master,mlton/codegen/c-codegen/c-codegen.sig)>
11* <!ViewGitFile(mlton,master,mlton/codegen/c-codegen/c-codegen.fun)>
12
13== Details and Notes ==
14
15The <:CCodegen:> is the original <:Codegen:code generator> for MLton.