に異なる/非存在しない事実を使用してOR演算子私が実際に持っている:ダンサーの事実はない、あなたが見ることができるようにプロローグ
dances(juliet) :- loves(romeo, juliet).
dances(juliet) :- dancer(juliet).
:その後、
loves(romeo, juliet).
を私は「または」ルールを持っています存在するが、これは問題ではないはずであり、ダンス(ジュリエット)は真実を返すべきである。代わりに私は真実を返し、その後ダンサーの事実についてのexsitenceの例外を投げます。 存在しない事実や規則の規則を書く方法はありますか?その事実が存在するかどうかを確認する必要がありますか?