我有两个谓词:
foo(Y,X)
bar(Y,Z)
运行 foo 后,如何在 Y 的所有可能性下运行 bar?
例子:
foo(Y, key) % all possibilities of Y => chat
% faq
% about
% search
我怎样才能在所有这些可能性中运行酒吧?
bar(chat, Z)
bar(faq, Z)
bar(about, Z)
bar(serach, Z)
然后将所有结果存储Z
在列表中Zs
?