Skip to search formSkip to main contentSkip to account menu

Coroutine

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

Papers overview

Semantic Scholar uses AI to extract papers important to this topic.
2013
2013
A key issue in the development of reliable embedded software is the proper handling of reactive control-flow, which typically… 
2010
2010
The implementation of unit tests with mock objects and stubs often involves substantial manual work. Stubbed methods return… 
2010
2010
Urbi SDK is a software platform for the development of portable robotic applications. It features the Urbi UObject C++ middleware… 
2006
2006
Concurrent programming languages are good for embedded systems because they match the parallelism of their environments, but most… 
2004
2004
The next generation of tools for embedded systems design will represent a common arena for several cooperating groups. These… 
1994
1994
  • S. R. Maxwell
  • 1994
  • Corpus ID: 10012697
The genetic programming methodology is expanded with a coroutine model for the synchronous, parallel execution of the individual… 
1990
1990
PICASSO is a graphical user interface development system that includes an interface toollkit and an application framework. The… 
1988
1988
This paper presents a modular design approach for the implementation of process‐oriented or event‐oriented discrete systems… 
1987
1987
This report shows how a principle-based parser with a ``co-routine'''' design improves parsing for translation. The parser… 
1983
1983
We describe five paradigm shifts in programming language design, some old and some relatively new, namely Effect to Entity…