Hierarchical Coroutines: A Mechanism for Improved Program Structure

Rudolf Marty, L. Vanek. Hierarchical Coroutines: A Mechanism for Improved Program Structure. In ICSE. pages 274-285, 1979.