【24h】

Natural Rewriting for General Term Rewriting Systems

机译:自然重写一般重写系统

获取原文

摘要

We address the problem of an efficient rewriting strategy for general term rewriting systems. Several strategies have been proposed over the last two decades for rewriting, the most efficient of all being the natural rewriting strategy. All the strategies so far, including natural rewriting, assume that the given term rewriting system is a left-linear constructor system. Although these restrictions are reasonable for some functional programming languages, they limit the expressive power of equational languages, and they preclude certain applications of rewriting to equational theorem proving and to languages combining equational and logic programming. In this paper, we propose a conservative generalization of natural rewriting that does not require the rules to be left-linear and constructor-based. We also establish the soundness and completeness of this generalization.
机译:我们解决了一般重写系统有效的重写策略的问题。在过去的二十年中提出了几项策略进行重写,最有效的是自然重写策略。到目前为止的所有策略,包括自然重写,假设给定的术语重写系统是左线性构造函数系统。虽然这些限制对于某些功能规划语言是合理的,但它们限制了等式语言的表现力,并且他们排除了重写对公正和逻辑编程的作用定理和语言的某些应用。在本文中,我们提出了一种保守的自然重写概括,不要求规则是左线性和构造函数的。我们还建立了这种概括的健全性和完整性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号