0
Я имею в .pl файла следующие файлы:Получить все предикаты, которые являются глаголом и являются Предикат
...
verb(love).
verb(think).
love(mom, dad).
noun(head).
insert(Pre):- Pre =.. [N | Param], assertz(verb(N)), assertz(Pre).
insertAll:- insert(walk(henry, park)), insert(punch(ken, henry)).
:-insertAll.
getAll(N):-verb(N), current_predicate(N/2).
...
Я хочу, чтобы получить все предикаты, которые являются глаголом, и представляют собой предикат арности 2
getAll(N).
Выход:
Result = [love].