Continuation-passing C, compiling threads to events through continuations
DOI10.1007/S10990-012-9084-5zbMATH Open1256.68038arXiv1011.4558OpenAlexW3101187860MaRDI QIDQ1929338FDOQ1929338
Gabriel Kerneis, Juliusz Chroboczek
Publication date: 8 January 2013
Published in: Higher-Order and Symbolic Computation (Search for Journal in Brave)
Full work available at URL: https://arxiv.org/abs/1011.4558
Theory of programming languages (68N15) Theory of compilers and interpreters (68N20) Other programming paradigms (object-oriented, sequential, concurrent, automatic, etc.) (68N19)
Cites Work
- Call-by-name, call-by-value and the \(\lambda\)-calculus
- Trampolined style
- A poor man's concurrency monad
- Title not available (Why is that?)
- Correspondence between ALGOL 60 and Church's Lambda-notation
- Monitors
- Implementing first-class polymorphic delimited continuations by a type-directed selective CPS-transform
- Scala actors: Unifying thread-based and event-based programming
- Linear continuation-passing
- Continuations revisited
- Continuations: A mathematical semantics for handling full jumps
- Continuation-passing C, compiling threads to events through continuations
- Specification and correctness of lambda lifting This material is based upon work supported by the National Science Foundation under Grant No. 9900918.
- Title not available (Why is that?)
Cited In (1)
Uses Software
This page was built for publication: Continuation-passing C, compiling threads to events through continuations
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q1929338)