私は初心者のプロローグプログラマーです。課題については、リストXが2つの要素のリストであり、最初の要素が2番目の要素と同じである場合にのみ、成功する基本的なプログラムが必要です。
私のプロローグの見方からすると、プログラムはかなり小さいように見えるので、これを次のように入力しました。
firstPair(x,x).
swiplで実行すると、次のように出力されます。
Syntax error: Operator expected
他にやらなければならないことがありますか?たとえばfirstPair(1,2)でこれを実行すると思いました。これは、それが誤りであることを知るために必要なすべてです。