Prolog,如何读取值pro功能用于其他功能

时间:2017-03-22 19:10:40

标签: function prolog

我有这个功能:

<http://schema.org/image>

执行后func1(a)返回值X = n。 这是第二个功能:

"hide_input": false,

执行other_func(z)后,它会返回func1(X). other_func(z).

我需要使用func1(a)中的值来获取另一个函数的返回值。

示例:

true

但总是返回false。

1 个答案:

答案 0 :(得分:1)

我用其他解决方案解决了,

final_func(C) :- (func1(X,m) -> other_func(m) ; other_func(n)).

我的问题已经解决,但这不是正确的解决方案,因为它只适用于一个案例。