Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
language:langs:dflow [2023/04/09 19:46]
rajit [Clusters and Ordering]
language:langs:dflow [2023/04/09 19:48]
rajit [Clusters and Ordering]
Line 213: Line 213:
 dataflow { dataflow {
   order {   order {
-     c < e+     c < e    // c must be produced before e is available
    }    }
    a + b -> c;     a + b -> c; 
    d + e -> out    d + e -> out
 + }
 +</code>
 +In general, the order block contains a semi-colon separated list of directives. Each directive is a list of comma-separated channels followed by ''<'' followed by a second comma-separated list of channels. The directive means that all the channels in the first group must produce outputs before any of the channels in the second group can receive inputs.