中文

CPS 层次中分隔保留continuations的操作基础

计算机科学中的逻辑 2023-06-27 v4 编程语言

摘要

我们提出一种抽象机器和lambda演算的化简语义,该演算扩展了控制运算符以访问CPS层次中的分隔保留continuations。该抽象机器从以continuation-passing style (CPS)编写的求值器派生而来;化简语义(即带有显式评估上下文的小步操作语义)是从抽象机器构建的;控制运算符为shift和reset族。我们还介绍了CPS层次中分隔保留continuations的新用途:查找列表前缀以及基于单位与积的层次化语言的评估归约。

关键词

引用

@article{arxiv.cs/0508048,
  title  = {An Operational Foundation for Delimited Continuations in the CPS Hierarchy},
  author = {Malgorzata Biernacka and Dariusz Biernacki and Olivier Danvy},
  journal= {arXiv preprint arXiv:cs/0508048},
  year   = {2023}
}

备注

39 pages