誰かが Prolog==
の と演算子の違いを説明できますか? =
X が Y と統合することをX = Y
意味し、X が既に Y と統合されているか、統合できる場合は true であることは知っていますが、これが とどのように異なるのかわかりません==
。
フォローアップ:それ(受け入れられた回答を参照)は理にかなっています。X \= Y
もう 1 つ質問ですが、が true でX \== Y
false である (またはその逆)という状況はありますか? つまり、X \= Y
統合できないかどうか、または現在統合されていないかどうかをテストしますか?