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.
我们提出了一组用于标准ML的并发原语。我们通过给出一种简单语言的过渡语义来定义它们。我们证明了我们的语义保留了顺序程序的预期行为。我们还表明,我们可以将商店定义为流程,从而使表示形式具有与直接定义相同的行为。这些证明是将语义与标准ML的完整定义集成在一起的第一步。 P>
机译:协商作为并发原语
机译:协商作为并发原始
机译:每周一次并发拓扑替康的挽救性放疗在复发性原始神经外胚层肿瘤中的可行性和有效性
机译:作为语义基元的分布语义特征 - 或者不
机译:并发和非并发逻辑程序的高级Petri网语义。
机译:MB-15并发卡铂和长春新碱治疗高风险髓母细胞瘤和原发性神经-皮下肿瘤(DOS)的降低剂量的鼻脊髓照射(CSI)的初步研究
机译:ML并发基元的动作语义