首页> 外文会议>Annual IEEE Symposium on Logic in Computer Science >Operational aspects of linear lambda calculus
【24h】

Operational aspects of linear lambda calculus

机译:线性λ微积分的操作方面

获取原文

摘要

It is proved that the standard sequent calculus proof system of linear logic is equivalent to a natural deduction style proof system. The natural deduction system is used to investigate the pragmatic problems of type inference and type safety for a linear lambda calculus. Although terms do not have a single most-general type (for either the standard sequent presentation or the natural deduction formulation), there is a set of most-general types that may be computed using unification. The natural deduction system also facilitates the proof that the type of an expression is preserved by any evaluation step. An execution model and implementation is described, using a variant of the three-instruction machine. A novel feature of the implementation is that garbage-collected nonlinear memory is distinguished from linear memory, which does not require garbage collection and for which it is possible to do secure update in place.
机译:事实证明,线性逻辑的标准序贯光跳系统等同于自然扣除风格校对系统。自然扣除系统用于研究线性λ微积分型型推理和型安全性的语用问题。虽然术语没有单一的类型(用于标准顺序呈现或自然扣除制剂),但是可以使用统一计算一组最常的类型。自然扣除系统还促进了任何评价步骤所保留表达类型的证明。使用三指令机器的变型来描述执行模型和实现。实施方式的新颖特征是垃圾收集的非线性存储器与线性存储器的区别区分开,这不需要垃圾收集,并且可以进行安全更新。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号