Notice that the reason the code is data driven to this extent is simply because it has been automatically generated from Matlab Simulink models.<p>Massively popular in the car industry and it will produce code exactly like this as there is very little control flow in Simulink.<p>(There is of course control flow, but really only in the basic elements of blocks you are composing, like a switch or a minmax block. Here is a good example of a Simulink model:<p><a href="http:&#x2F;&#x2F;de.mathworks.com&#x2F;help&#x2F;simulink&#x2F;examples&#x2F;engine-timing-model-with-closed-loop-control.html" rel="nofollow">http:&#x2F;&#x2F;de.mathworks.com&#x2F;help&#x2F;simulink&#x2F;examples&#x2F;engine-timing...</a>)