...
【24h】

The YAP Prolog system

机译:YAP Prolog系统

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

摘要

Yet Another Prolog (YAP) is a Prolog system originally developed in the mid-eighties and that has been under almost constant development since then. This paper presents the general structure and design of the YAP system, focusing on three important contributions to the Logic Programming community. First, it describes the main techniques used in YAP to achieve an efficient Prolog engine. Second, most Logic Programming systems have a rather limited indexing algorithm. YAP contributes to this area by providing a dynamic indexing mechanism, or just-in-time indexer. Third, a important contribution of the YAP system has been the integration of both or-parallelism and tabling in a single Logic Programming system.
机译:然而,另一个Prolog(YAP)是Prolog系统,最初是在80年代中期开发的,此后一直在不断发展。本文介绍了YAP系统的总体结构和设计,重点介绍了对逻辑编程社区的三个重要贡献。首先,它描述了YAP中用于实现高效Prolog引擎的主要技术。其次,大多数逻辑编程系统具有相当有限的索引算法。 YAP通过提供动态索引机制或即时索引器为这一领域做出了贡献。第三,YAP系统的重要贡献是在单个逻辑编程系统中将“并行”和“制表”两者集成在一起。

著录项

  • 来源
    《Theory and Practice of Logic Programming》 |2012年第2期|p.5-34|共30页
  • 作者单位

    DCC & CRACS INESC-Porto LA, Faculty of Sciences, University of Porto R. do Campo Alegre 1021/1055, 4169-007 Porto, Portugal;

    DCC & CRACS INESC-Porto LA, Faculty of Sciences, University of Porto R. do Campo Alegre 1021/1055, 4169-007 Porto, Portugal;

    LIACC, Faculty of Sciences, University of Porto,R. do Campo Alegre 1021/1055, 4169-007 Porto, Portugal;

  • 收录信息
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    prolog; logic programming system;

    机译:前言逻辑编程系统;

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号