Iterative, conditional, and sequential notation.

  •   Extending data flow notation to support iterative and conditional control flow is relatively simple. A iterator can be displayed as a container block, and the loop can be displayed as it contents.

w4.gif

w5.gif

  •   Conditional control flow can be shown by two or more vertically adjacent container blocks. The conditional icons and expression indicate to the user that only one of the blocks will execute.

w6.gif

  •   Sequential control flow can be expressed by using the same adjacency notation as in conditional control flow. But in sequential flow all blocks execute.

w7.gif

  •   Conditional control and sequential control flow can be distinguished by observing the icons on the blocks and expressions in the conditional blocks.