Work

Coroutines in Lua

Year: 2004
Type: article
Abstract: After a period of oblivion, a renewal of interest in coroutines is being observed. However, most current implementations of coroutine mechanisms are restricted, and motivated by particular uses. The convenience of providing true coroutines as a general control abstraction is disregarded. This paper presents and discusses the coroutine facilities provided by the language Lua, a full implementation of the concept of asymmetric coroutines. It also shows that this powerful construct supports easy and succint implementations of useful control behaviors.
Language: English
Subfield: Software
Open Access status: green
OpenAlex ID: W1575442313
FWCI: 2.656
Cites: 22
Cited by: 27
Related to: 10