|
|
nonmember(X, L). - Проверяет истинность утверждения, состоящего в том, что элемент X не входит в список L.
|
|
Определение предиката
nonmember(X, [Y|Ys]) if ne(X, Y), nonmember(X, Ys).
nonmember(X, [ ]). |
|
Прмеры
goal: nonmember(a, [a, b, c]). |
Нет |
goal: nonmember(d, [a, b, c]). |
Да |
goal: nonmember(d, X). |
X=[ ] |
goal: nonmember(X, Y). |
Y=[ ] |
|
|