Jestem nowy w PROLOG i jestem na samym początku ćwiczeń na this page. Biorąc pod uwagę zasadami rodzic (X, Y) i mężczyzn (x), próbuję zdefiniować reguły matkę (X, Y), jakJak zanegować w Prologu
mother(X, Y) :-
not(male(X)),
parent(X, Y).
Jednak w GNU Prolog pojawia się następujący błąd:
| ?- mother(lina, julia).
uncaught exception: error(existence_error(procedure,not/1),mother/2)
| ?-