CAMLFLOW: a CAML to data-flow graph translator
Jocelyn Sérot · 2000
This paper presents camlflow, a custom caml to data-flow graph (DFG) compiler. The main goal of camlflow is to provide a front-end to various implementation-level parallel programming CASE tools taking DFGs for algorithm specification. camlflow allows large and complex DFGs to be described in a textual and concise manner, using the facilities of the caml light functional language. Compared to other graph notation systems, the main originality of camlflow lies in its ability to define higher-order, polymorphic graph patterns and to give a "sequential" interpretation to DFGs.