void main() { // Do A. ... // Do B. ... // Do C. ... // Do D. ... // Do E. ... }
void foo() { // Do B. ... // Do C. ... // Do D. ... } void main() { // Do A. ... foo(); // Do E. ... }
void bar() { // Do C. ... } void foo() { // Do B. ... bar(); // Do D. ... } void main() { // Do A. ... foo(); // Do E. ... }
A B C D E
C B D A E