A coroutine mechanism for BCPL
Ken Moody, Martin Richards · Software Practice and Experience · 1980
Abstract In recent years interest in coroutines has increased considerably and their usefulness is no longer in question. This paper describes a simple coroutine mechanism that fits neatly into the philosophy of the BCPL language. A few diverse applications of the mechanism are presented at the end.