Я пытаюсь выполнить некоторые прологические упражнения, чтобы выучить язык, и у меня возникла проблема с добавлением чисел в список прологов.
Например, у меня есть список [1,2,3], и я хочу получить в качестве выходного числа 6.
Я написал этот код, но он не работает.
list_adder([H|T],S):- S is H + T.
Может кто-нибудь объяснить, почему?