序言未显示答案的完整列表

加文

当我human(Who).在以下.pl文件运行查询

human(ann).
human(george).
human(mike).

我只回来 Who = ann .

代替

Who = ann ;
Who = george ;
Who = mike.

我正在使用序言6.6.6。如何获取完整列表?

错误的

您得到的答案如下。您注意到圆点前的空格了吗?

Who = ann .
         ^ SPACE!!!

该空间意味着:查询已中止。也许您输入了回车键。或者,也许您的终端配置不正确。

为了更好地检查这一点,请尝试:

?- X = 1 ; X = 2 ; X = 3.

在那里,您也应该获得所有三个答案。如果没有,那绝对是您的终端

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章