ACM Home Page
Please provide us with feedback. Feedback
Continuations and coroutines
Full text PdfPdf (444 KB)
Source Conference on LISP and Functional Programming archive
Proceedings of the 1984 ACM Symposium on LISP and functional programming table of contents
Austin, Texas, United States
Pages: 293 - 298  
Year of Publication: 1984
ISBN:0-89791-142-3
Authors
Sponsors
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
SIGART: ACM Special Interest Group on Artificial Intelligence
SIGPLAN: ACM Special Interest Group on Programming Languages
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 22,   Downloads (12 Months): 67,   Citation Count: 24
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/800055.802046
What is a DOI?

ABSTRACT

The power of first class continuations is demonstrated by implementing a variety of coroutine mechanisms using only continuations and functional abstraction. The importance of general abstraction mechanisms such as continuations is discussed.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
 
2
Dahl O.-J., and Hoare, C.A.R. "Hierarchical Program Structures," Structured Programming, Dahl, O.-J., Dijkstra, E., and Hoare, C.A.R., Academic Press, 1972, pages 157-220.
 
3
Friedman, D.P., Haynes, C.T., Kohlbecker, E., and Wand, M. "The Scheme 84 Reference Manual" Indiana University Computer Science Department Technical Report No. 153 (March, 1984).
 
4
Hewitt, C. "Viewing control structures as patterns of passing messages", Artif. Intell. 8, 1977, pages 323-363. Also in Winston and Brown {ed}, Artificial Intelligence: an MIT Perspective, MIT Press, 1979.
5
 
6
Marlin, C. Coroutines: A Programming Methodology, a Language Design and an Implementation, Lecture Notes in Computer Science 95, Springer-Verlag, 1980.
7
8
 
9
Steele, G., and Sussman, G., "The revised report on Scheme: a dialect of Lisp", MIT Artificial Intelligence Memo 452, January 1978.
 
10
11

CITED BY  24

Collaborative Colleagues:
Christopher T. Haynes: colleagues
Daniel P. Friedman: colleagues
Mitchell Wand: colleagues