Coroutine

Known as: Coroutines, Yield statement, Cothread 
Coroutines are computer program components that generalize subroutines for nonpreemptive multitasking, by allowing multiple entry points for… (More)
Wikipedia

Papers overview

Semantic Scholar uses AI to extract papers important to this topic.
2017
2017
Coroutine pipelines provide an attractive structuring mechanism for complex programs that process streams of data, with the… (More)
  • figure 1
  • figure 2
Is this relevant?
2016
2016
We present TaxDC, the largest and most comprehensive taxonomy of non-deterministic concurrency bugs in distributed systems. We… (More)
  • table 1
  • table 2
  • figure 1
  • figure 2
  • figure 3
Is this relevant?
2012
2012
This paper presents a general denotational formalism called the Coroutine Model of Computation for control-oriented computational… (More)
Is this relevant?
2004
2004
We study an interesting family of cooperating coroutines, which is able to generate all patterns of bits that satisfy certain… (More)
Is this relevant?
1992
1992
Standard Functional Uniication Grammars (FUGs) provide a structurally guided top-down control regime for sentence generation… (More)
Is this relevant?
Highly Cited
1991
Highly Cited
1991
The Functionally-Accurate, Cooperative (FA/C) paradigm provides a model for task decomposition and agent interaction in a… (More)
  • figure 1
  • figure 2
  • figure 3
  • figure 4
Is this relevant?
Highly Cited
1984
Highly Cited
1984
The power of first class continuations is demonstrated by implementing a variety of coroutine mechanisms using only continuations… (More)
Is this relevant?
1980
1980
A method is presented for parsing syntactic constructs that are permitted to appear independently anywhere in a program. Some… (More)
  • figure 3
  • figure 4
  • table I
  • figure 5
Is this relevant?
Review
1980
Review
1980
Algorithms using retentive control are currently being developed in operating systems, simulation, artificial intelligence and… (More)
  • table I
  • table 11
  • table 111
  • table 111
Is this relevant?
Highly Cited
1977
Highly Cited
1977
 
Is this relevant?