-
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.
|

|

|
-
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.
|

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

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