Differences

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

Link to this comparison view

Both sides previous 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; 
Line 219: Line 219:
  }  }
 </code> </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.