我試圖從XSB版本爲例3.3.5手動(從 「部分以回答歸入」):XSB Prolog的部分順序製表
:- table sp(_,_,po(</2)).
sp(X,Y,1):- edge(X,Y).
sp(X,Z,N):- sp(X,Y,N1),edge(Y,Z),N is N1 + 1.
而且我越來越
++Error[XSB/Runtime/P]: [Syntax] :- table sp (_ , _ , po (>/ <--- HERE? ************
++ 2))
任何想法有什麼不對?
此外,還有與
:- table sp(_,_,lattice(min/3)).