首页| JavaScript| HTML/CSS| Matlab| PHP| Python| Java| C/C++/VC++| C#| ASP| 其他|
购买积分 购买会员 激活码充值

您现在的位置是:虫虫源码 > Java > 一教学目的简单的Prolog解释器

一教学目的简单的Prolog解释器

  • 资源大小:232.21 kB
  • 上传时间:2021-06-30
  • 下载次数:0次
  • 浏览次数:0次
  • 资源积分:1积分
  • 标      签: 简单 prolog 解释器 教学 目的

资 源 简 介

Overview PrettyProlog is a simple Prolog interpreter with the ability to graphically show the resolution process (visualize stack and SLD tree, solve step-by-step), written in Java and suitable for use in education. It supports a few Prolog datatypes (besides the obvious constants and functors, lists, character strings and floating-point numbers are supported, though there are no built-in predicates that operate on them), a few useful system predicates, and the cut operator. System predicates can be written in Java and integrated in the system with a Prolog directive. There is limited support for infix operators (only arity 2, no precedence rules supported), and new infix operators can be added dynamically by the user. PrettyProlog was originally developed by Alessio Stalla for his bachelor"s degree thesis in 2006 and described in the following paper: http://www.disi.
VIP VIP
0.200753s