Semantics for ML concurrency primitives

46Citations
Citations of this article
13Readers
Mendeley users who have this article in their library.

Abstract

We present a set of concurrency primitives for Standard ML. We define these by giving the transitional semantics of a simple language. We prove that our semantics preserves the expected behaviour of sequential programs. We also show that we can define stores as processes, such that the representation has the same behaviour as a direct definition. These proofs are the first steps towards integrating our semantics with the full definition of Standard ML.

Cite

CITATION STYLE

APA

Berry, D., Milner, R., & Turner, D. N. (1992). Semantics for ML concurrency primitives. In Conference Record of the Annual ACM Symposium on Principles of Programming Languages (pp. 119–129). Publ by ACM. https://doi.org/10.1145/143165.143191

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free