基本的prolog程序。我无法找到错误

时间:2016-04-21 11:27:42

标签: prolog

当我输入write(jk,hp)时。它没有用,它说"错误:写/ 2:流`jk'不存在"。我知道这是一个初学者,所以它有什么问题?

write(jk,hp).
write(martin,got).
write(james,orangeland).

write(A,B):-
   write(A),write('has written'),write B, nl.

作者与书籍之间的关系如下:写作(A,B)表示作者,A,写作书,B。

与知名作者和他们发布的书籍宣布一些事实,并编写一个程序,列出特定作者撰写的所有书籍。

注意:获得第一个结果后,请按&#39 ;;'。 要么, 请尝试以下操作:? - 写入(,B),写入(B),nl,失败。

0 个答案:

没有答案