Мне нужно получить с клавиатуры вход (список) список без дубликатов, но без использования встроенного setof (или любых других встроенных функций) в прологе XSB.XSB Prolog: напишите мою собственную функцию set
Как написать собственную функцию setof?
Ввод и вывод должен выглядеть следующим образом:
|?-list([a,b,c,d,a,b,c,d,e,f],L).
L=[a,b,c,d,e,f];
Спасибо заранее.
'list (A, B): - sort (A, B) .' – CapelliC
Я обновил сообщение, мы не можем использовать какие-либо встроенные функции, которые ставят сортировку из equasion. – user3033489
вы как писать член/2 ? – CapelliC