Flow-control structures: Difference between revisions

Content added Content deleted
(Added yield, yield*, await)
m (→‎Flowcharts?: Not forgetting the unmentioned.)
Line 683: Line 683:


===Flowcharts?===
===Flowcharts?===
A classic aid to design and analysis is a flowchart diagram, and there exist systems which will read the source code of a programme and draw its flowchart (on a graph plotter, say) with the various pieces of code appearing in blocks linked by lines showing the flow. Considering all the above, this is no simple challenge.
A classic aid to design and analysis is a flowchart diagram, and there exist systems which will read the source code of a programme and draw its flowchart (on a graph plotter, say) with the various pieces of code appearing in blocks linked by lines showing the flow. Considering all the above (and not forgetting the arithmetic-IF and IF ... THEN ... ELSE ... ENDIF statemments, DO-loops, DO WHILE loops and the SELECT statements) , this is no simple challenge.


===Reaction===
===Reaction===