Tôi mới đến PROLOG và sáng ở phần đầu của các bài tập trên this page. Căn cứ vào quy định cha mẹ (X, Y) và nam (X), tôi đang cố gắng để xác định một người mẹ cai trị (X, Y) làLàm thế nào để phủ nhận trong Prolog
mother(X, Y) :-
not(male(X)),
parent(X, Y).
Tuy nhiên, trong GNU Prolog tôi nhận được lỗi sau:
| ?- mother(lina, julia).
uncaught exception: error(existence_error(procedure,not/1),mother/2)
| ?-