私はPrologにかなり慣れていないので、次のように動作する述語を作成したいと考えています
calculate(add(1, sub(4,1)),Result).
Result = 4.
これはやっている: 1 + (4 - 1) = 4
私は述語に精通していますが、add//2 述語/演算子を記述できるという点でどこから始めればよいかわかりません。
どんな助けや提案も大歓迎です。
私はPrologにかなり慣れていないので、次のように動作する述語を作成したいと考えています
calculate(add(1, sub(4,1)),Result).
Result = 4.
これはやっている: 1 + (4 - 1) = 4
私は述語に精通していますが、add//2 述語/演算子を記述できるという点でどこから始めればよいかわかりません。
どんな助けや提案も大歓迎です。