Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
A simplified coroutine structure for Modula-2
Mohay G. Journal of Pascal, Ada & Modula-26 (1):35-42,1987.Type:Article
Date Reviewed: Jun 1 1988

This short paper is not written as a tutorial. It is intended for Modula-2 experts who are already familiar with the coroutine concept and its Modula-2 implementation.

After introducing the implementation of the coroutine primitives TRANSFER and IOTRANSFER, the author describes a new abstract machine that implements the following extended primitives: InitialTransfer, Transfer, LastTransfer, AttachEvent, and DetachEvent. Even though the proposal substitutes five primitives where only two existed, it is simpler to work with. The programmer is relieved of the necessity of keeping track of the active coroutine.

The paper is tersely written and therefore hard to follow.

Reviewer:  Erwin Book Review #: CR112321
Bookmark and Share
 
Coroutines (D.3.3 ... )
 
 
Modula-2 (D.3.2 ... )
 
Would you recommend this review?
yes
no
Other reviews under "Coroutines": Date
Guarded and unguarded coroutines: an implementation in BCPL
Fisher A. Software--Practice & Experience 14(4): 369-376, 1984. Type: Article
May 1 1985
Implementing a simulation tool in a high-level language with no multitasking facilities
Cavouras J. Software--Practice & Experience 13(9): 809-815, 1983. Type: Article
Oct 1 1985
Should COBOL support coroutines?
Dwyer B. Australian Computer Journal 17(2): 62-66, 1985. Type: Article
Apr 1 1987
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy