【24h】

Term Rewriting with Variable Binding: An Initial Algebra Approach

机译:带有变量绑定的术语重写:初始代数方法

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

摘要

We present an extension of first-order term rewriting systems, which involves variable binding in the term language. We develop the systems called binding term rewriting systems (BTRSs) in a step-wise manner; firstly we present the term language, then formulate equational logic, and finally define rewrite systems by two styles: rewrite logic and pattern matching styles. The novelty of this development is that we follow an initial algebra approach in an extended notion of ∑-algebras in various functor categories. These are based on Fiore-Plotkin-Turi's presheaf semantics of variable binding and Lueth-Ghani's monadic semantics of term rewriting systems. We characterise the terms, equational logic and rewrite systems for BTRSs are initial algebras in suitable categories. Finally, we discuss our design choice of BTRSs from a semantic perspective.
机译:我们提出了一阶术语重写系统的扩展,其中涉及术语语言中的变量绑定。我们以分步方式开发称为绑定术语重写系统(BTRS)的系统;首先,我们介绍语言一词,然后公式化方程式逻辑,最后用两种样式定义重写系统:重写逻辑和模式匹配样式。这种发展的新颖之处在于,我们在各种函子类别的∑-代数的扩展概念中遵循了初始代数方法。这些基于Fiore-Plotkin-Turi的变量绑定的presheaf语义和Lueth-Ghani的术语重写系统的monadic语义。我们对术语进行表征,BTRS的方程逻辑和重写系统是适当类别中的初始代数。最后,我们从语义的角度讨论我们对BTRS的设计选择。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号