【发布时间】:2015-11-21 21:47:09
【问题描述】:
它说应该有一个错误运算符。我知道这个语法错误在第 5 行,但我无法弄清楚。我用 ** thx 突出显示了该行。
action(X : Y,0 : Y):-X>0.
action(X : Y,X : 0):-Y>0.
action(X : Y,4:Y):-X<4.
action(X : Y,X : 3):-Y<3.
**action(X : Y,4 : Z):- X<4, Z is Y−(4−X), Z>=0.**
Path(X):-
path(0 : 0,[0 : 0],X).
【问题讨论】:
标签: prolog