X-Nico

unusual facts about Control flow



Language primitive

Some HLL statements, particularly those involving loops, can generate thousands or even millions of primitives in a low level language - which comprise the genuine instruction path length the processor has to execute at the lowest level.

Remote Data Services

With the popular adoption of Transact-SQL, which extends SQL with such programming constructs as loops and conditional statements, this became less necessary and it was eventually deprecated in Microsoft Data Access Components version 2.7.

Unix shell

The Bourne shell, sh, was written by Stephen Bourne at AT&T as the original Unix command line interpreter; it introduced the basic features common to all the Unix shells, including piping, here documents, command substitution, variables, control structures for condition-testing and looping and filename wildcarding.


see also

Cantata++

Test strategies caring for control flow are also relevant for safety-critical systems with SIL >= 1.

Cyclomatic complexity

If one considers the control flow graph as a 1-dimensional CW complex called X, then the fundamental group of X will be \pi 1(X) = \Z^n.

Reconfigure

Reconfigurable computing: changing the data path of a computing system in addition to the control flow