【24h】

Matching Modulo Superdevelopments Application to Second-Order Matching

机译:将模超开发应用程序匹配到二阶匹配

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

摘要

To perform higher-order matching, we need to decide the βη-equivalence on λ-terms. The first way to do it is to use simply typed λ-calculus and this is the usual framework where higher-order matching is performed. Another approach consists in deciding a restricted equivalence based on finite superdevelopments. We consider higher-order matching modulo this equivalence over untyped λ-terms for which we propose a terminating, sound and complete matching algorithm. This is in particular of interest since all second-order β-matches are matches modulo superdevelopments. We further propose a restriction to second-order matching that gives exactly all second-order matches.
机译:为了执行高阶匹配,我们需要确定λ项的βη等价性。第一种方法是使用简单类型的λ演算,这是执行高阶匹配的常用框架。另一种方法是基于有限的超展开确定受限制的等价关系。我们考虑在无类型的λ项上对等价取模的高阶匹配,为此我们提出了一种终止,可靠和完整的匹配算法。由于所有二阶β匹配都是模超展开的匹配,因此这尤其令人感兴趣。我们进一步提出了对二阶匹配的限制,该限制可以准确给出所有二阶匹配。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号