首页> 外文会议>International Workshop on Higher-Order Algebra, Logic, and Term Rewriting >Higher-Order Lazy Narrowing Calculus: A Computation Model for a Higher-Order Functional Logic Language
【24h】

Higher-Order Lazy Narrowing Calculus: A Computation Model for a Higher-Order Functional Logic Language

机译:高阶懒惰缩小微积分:高阶功能逻辑语言的计算模型

获取原文

摘要

Experiences with functional programming revealed that higher-order concept leads to powerful and succinct programming. Functional logic programming, an approach to integrate functional and logic programming, would naturally be expected to incorporate the notion of higher-order-ness. Little has been investi-gated how to incorporate higher-order-ness in functional logic programming. In this paper we present a computation model for a higher-order functional and logic programming. Although investigations of computation models for higher-order functional logic languages are under way[13, 9, 8, 20, 22], implemented functional logic languages like K-LEAF[6] and Babel[18] among others, are all based on first-order models of computation. First-order narrowing has been used as basic computation mechanism.
机译:功能规划的经验揭示了高阶概念导致强大而简洁的编程。功能逻辑编程,一种集成功能和逻辑编程的方法,自然会纳入高阶-NES的概念。很少有人在功能逻辑编程中纳入高阶 - NESS。在本文中,我们介绍了一个高阶功能和逻辑编程的计算模型。尽管对高阶函数逻辑语言的计算模型的调查是在[13,9,8,20,22]的情况下,但是,如K-Leaf [6]和Babel [18]等所实现的功能逻辑语言全部基于一流的计算模型。一阶缩小已被用作基本计算机制。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号