Closed this issue 11 years ago · 1 comments
p(X,Y) :- (p(X,Z) ^ !p(Z,Y)) p(X,Y) :- q(X,Y) q(a,b) :- true q(b,c) :- top
p(a,c) should be top.
The example is not stratified and XSB throws a "Floundering goal" exception.