Тест должен возвращать true: если первая часть истинна, а вторая - false.Простой: как сделать тест для ложного случая?
Попробовал сделать что-то вроде этого:
f_test :- f(x), % 1st part
f(y) is false. % 2nd part
Но это дает мне ошибку:
ERROR: is/2: Arithmetic: `false/0' is not a function.
Скажите, пожалуйста, как это сделать правильно?
Большое спасибо) –