Ожидается оператор при использовании? X, но не при использовании X? - PullRequest
0 голосов
/ 05 февраля 2019

Я пытаюсь заставить эту рекурсивную функцию работать, но когда у меня есть ?, я получаю Operator expected ошибку.Если я удаляю ?, программа работает.Я неправильно понимаю, как использовать ? или есть какая-то другая проблема?

Вот код:

f(?X,?Z):-g(X,Z).
f(?X,?Z):-g(X,Y), f(Y,Z).
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...