当我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] 删除。
我来说两句