【24h】

A Theory of Indirection via Approximation

机译:通过近似的间接理论

获取原文
获取外文期刊封面目录资料

摘要

Building semantic models that account for various kinds of indirect reference has traditionally been a difficult problem. Indirect reference can appear in many guises, such as heap pointers, higher-order functions, object references, and shared-memory mutexes. We give a general method to construct models containing indirect reference by presenting a "theory of indirection". Our method can be applied in a wide variety of settings and uses only simple, elementary mathematics. In addition to various forms of indirect reference, the resulting models support powerful features such as impredicative quantification and equirecursion; moreover they are compatible with the kind of powerful substructural accounting required to model (higher-order) separation logic. In contrast to previous work, our model is easy to apply to new settings and has a simple axiomatization, which is complete in the sense that all models of it are isomorphic. Our proofs are machine-checked in Coq.
机译:构建用于各种间接参考的语义模型传统上是一个难题。间接引用可以出现在许多指南中,例如堆指针,高阶函数,对象引用和共享存储器互斥锁。我们通过呈现“间接理论”来构建包含间接引用的模型的一般方法。我们的方法可以应用于各种设置,仅使用简单的基本数学。除了各种形式的间接参考之外,所产生的模型还支持强大的特征,如Impristicative量化和均衡;此外,它们与模型(高阶)分离逻辑所需的强大的子结构计费兼容。与以前的工作相比,我们的模型很容易应用于新设置并具有简单的公理化,这是完全的,这是它的所有模型都是同性的。我们的证据是在COQ中检查的。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号