首页> 外文期刊>LIPIcs : Leibniz International Proceedings in Informatics >A Reflection on Continuation-Composing Style
【24h】

A Reflection on Continuation-Composing Style

机译:关于延续撰写风格的反思

获取原文
           

摘要

We present a study of the continuation-composing style (CCS) that describes the image of the CPS translation of Danvy and Filinskia??s shift and reset delimited-control operators. In CCS continuations are composable rather than abortive as in the traditional CPS, and, therefore, the structure of terms is considerably more complex. We show that the CPS translation from Moggia??s computational lambda calculus extended with shift and reset has a right inverse and that the two translations form a reflection i.e., a Galois connection in which the target is isomorphic to a subset of the source (the orders are given by the reduction relations). Furthermore, we use this result to show that Plotkina??s call-by-value lambda calculus extended with shift and reset is isomorphic to the image of the CPS translation. This result, in particular, provides a first direct-style transformation for delimited continuations that is an inverse of the CPS transformation up to syntactic identity.
机译:我们展示了对延续兼容的型号(CCS)的研究,该样式描述了Danvy和Fileinskia的CPS翻译的形象的转变和重置分隔控制运营商。在CCS中,持续是可贡力的,而不是在传统的CP中堕入,因此,术语结构相当复杂。我们展示了莫吉亚的CPS翻译与换档和重置延伸的计算Lambda微积分具有右逆转,并且两种翻译形成反射IE,其中目标是源位于源的子集的Galois连接(订单由减少关系提供)。此外,我们使用此结果来表明Plotkina?逐个值延长的呼叫呼叫λ扩展与转移和复位相同是CPS翻译图像的同义。该结果尤其提供了用于分隔延续的第一个直接式转换,这是CPS转换到句法标识的反比。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号