我是Prolog的新手,我在Prolog语言实验室的最后一部分遇到了问题。
这是我到目前为止所拥有的:
student(bob).
student(lily).
student(ella).
teacher(david).
taking(lily, csc324).
taking(ella, csc324).
happy(X) :-
taking(X, csc324).
现在我需要创建一个:
如果onlyHello(L)
是一个包含原子L
的大小为1的列表,则 hello
成立。
(您可以使用事实。)
我尝试过,但是我想我错了
L([]).
onlyHello(L) :-
L([hello]).
答案 0 :(得分:2)
只需写:
onlyHello([hello]).
如果您打算使用Stackoverflow来获得作业方面的帮助,则需要学习提出更好的问题。