如何在序言中打印出我的事实清单?

时间:2018-10-30 01:06:06

标签: list prolog

奇怪的是,这项任务最困难的部分只是打印出“家庭成员”列表。我很容易定义自己的事实和关系的谓词(父亲,母亲,姨妈,叔叔等)。但是对于最后一部分,我需要打印出整个家庭的清单。

male(bob).
male(jimmy).
male(richard).
female(sally).
female(sue).
female(susan).

这些都是事实,只要输入“ showFamily”,我就只需打印出来。我找不到任何显示该操作方法的资源。有指导吗?

输入为“ showFamily”,所需的输出为

Family = bob, jimmy, richard, sally, sue, susan.

0 个答案:

没有答案