Import Debian changes 20180207-1
[hcoop/debian/mlton.git] / doc / guide / src / CCodegen.adoc
1 CCodegen
2 ========
3
4 The <:CCodegen:> is a <:Codegen:code generator> that translates the
5 <:Machine:> <:IntermediateLanguage:> to C, which is further optimized
6 and 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
15 The <:CCodegen:> is the original <:Codegen:code generator> for MLton.