我正在学习prolog,我正在读一本名为Programming Prolog for Artificial Intelligence的书.作为练习,我想学习如何扩展本书中的一个例子.有人可以帮忙吗?
说你有这些事实:
parent(pam, bob). %pam is a parent of bob
parent(george, bob). %george is a parent of bob
Run Code Online (Sandbox Code Playgroud)
我怎么写一个prolog谓词会给我一个bobs父母的名单?例如:
list_parents(bob, L).
L = [pam, george] ;
L = [george, pam] ;
true.
Run Code Online (Sandbox Code Playgroud) prolog ×1