...
首页> 外文期刊>Information Processing Letters >A correspondence between type checking via reduction and type checking via evaluation
【24h】

A correspondence between type checking via reduction and type checking via evaluation

机译:通过归约进行类型检查与通过评估进行类型检查之间的对应关系

获取原文
获取原文并翻译 | 示例
   

获取外文期刊封面封底 >>

       

摘要

We describe a derivational approach to proving the equivalence of different representations of a type system. Different ways of representing type assignments are convenient for particular applications such as reasoning or implementation, but some kind of correspondence between them should be proven. In this paper we address two such semantics for type checking: one, due to Kuan et al., in the form of a term rewriting system and the other in the form of a traditional set of derivation rules. By employing a set of techniques investigated by Danvy et al., we mechanically derive the correspondence between a reduction-based semantics for type checking and a traditional one in the form of derivation rules, implemented as a recursive descent. The correspondence is established through a series of semantics-preserving functional program transformations.
机译:我们描述了一种推导方法来证明类型系统的不同表示形式的等效性。对于特定的应用程序(例如推理或实现),使用不同的表示类型分配的方式很方便,但应证明它们之间的某种对应关系。在本文中,我们讨论了两种用于类型检查的语义:一种是由于Kuan等人的缘故,它是术语重写系统的形式,另一种是传统的派生规则集的形式。通过使用Danvy等人研究的一组技术,我们以派生规则的形式机械地推导了用于类型检查的基于归约语义和传统递归之间的对应关系。通过一系列保留语义的功能程序转换来建立对应关系。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号