【24h】

Simplification and Termination of Strategies in Rule-Based Languages

机译:基于规则的语言的策略的简化和终止

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

摘要

In rule-based languages, control of rule application can be expressed thanks to strategy constructors. The paper addresses termination of such strategy-guided evaluation. To fix ideas, we use the ELAN strategy language. We first give a sufficient criterion for ELAN-like strategies to terminate, only lying on rewrite rules involved in the strategy. We then give a simplification process of strategies, itself described by rewriting, to empower the previous criterion. This simplification can also make proofs of other program properties easier.
机译:在基于规则的语言中,借助策略构造器可以表达对规则应用程序的控制。本文探讨了这种以战略为指导的评估的终止。为了解决想法,我们使用ELAN策略语言。我们首先为终止类似ELAN的策略提供足够的条件,仅取决于该策略涉及的重写规则。然后,我们给出了一种简化的策略流程,该流程本身通过重写来描述,以赋权先前的标准。这种简化还可以简化其他程序属性的证明。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号