我对prolog有疑问,我不明白。我使用跟踪器来解决问题,这就是发生的事情
....
(8) 8 NEXT value(debt, p9, Orly)
(8) 8 *EXIT value(debt, p9, low)
(9) 8 CALL P is low
S (10) 9 CALL error_handler(21, P is low, eclipse, sepia_kernel)
...error crap, more "leaves" calls....
电话有什么问题,“P很低”?
答案 0 :(得分:1)
low是一个原子,而不是可以评估的数学表达式。也许你想用大写字母写,即低,所以它是一个变量?