 Zahn's construct

Zahn's construct, in computer science, was a proposed structure for structured control flow in computer programming languages first described by Charles T. Zahn in 1974.The construct is primarily described in terms of an extension to looping constructs to recognize multiple means by which a loop could terminate.