SCM Repository
View of /branches/vis12/src/compiler/c-util/sources.cm
Parent Directory
|
Revision Log
Revision 1820 -
(download)
(annotate)
Wed Apr 11 10:53:15 2012 UTC (8 years, 9 months ago) by jhr
File size: 776 byte(s)
Wed Apr 11 10:53:15 2012 UTC (8 years, 9 months ago) by jhr
File size: 776 byte(s)
Clean up the handling of translation from TreeIL types to C types. There are two cases: translating to the external C API amd translating to the internal Diderot types.
(* sources.cm * * COPYRIGHT (c) 2011 The Diderot Project (http://diderot-language.cs.uchicago.edu) * All rights reserved. *) Library signature TREE_VAR_TO_C structure CNames structure CTyTranslate structure GenInputs structure GenLibraryInterface structure PrintAsC structure RunCC functor TreeToCFn is $/basis.cm $/smlnj-lib.cm $/pp-lib.cm ../common/sources.cm ../codegen/sources.cm ../fields/sources.cm ../IL/sources.cm (* for ILBasis *) ../tree-il/sources.cm c-names.sml c-ty-translate.sml gen-inputs.sml gen-library-interface.sml print-as-c.sml runtime-names.sml run-cc.sml tree-to-c-fn.sml (* generated fragment files *) lib-interface-head-frag.sml lib-interface-body-frag.sml lib-interface-foot-frag.sml
root@smlnj-gforge.cs.uchicago.edu | ViewVC Help |
Powered by ViewVC 1.0.0 |