中文

证明带有控制算子的系统 F 的求值终止性

编程语言 2013-09-06 v1 计算机科学中的逻辑

摘要

我们提出了带有控制算子的系统 F 在归约语义(即具有显式求值上下文表示的小步操作语义)中求值终止性的新证明。我们引入了基于可归约性候选(reducibility candidates)的 Girard 证明方法的修改版本,其中可归约性谓词是根据归约语义格式定义在值和求值上下文上的。我们针对中止型控制算子(callcc)和 delimited-control 算子(shift 和 reset)进行了处理,并为它们引入了新的多态类型系统;同时考虑了按值调用和按名调用两种求值策略。

关键词

引用

@article{arxiv.1309.1261,
  title  = {Proving termination of evaluation for System F with control operators},
  author = {Małgorzata Biernacka and Dariusz Biernacki and Sergueï Lenglet and Marek Materzok},
  journal= {arXiv preprint arXiv:1309.1261},
  year   = {2013}
}

备注

In Proceedings COS 2013, arXiv:1309.0924