Вопросы по теме 'xsb'

Ограниченная таблица
Совсем недавно я начал экспериментировать с таблицами в Прологе; некоторые эксперименты, которые я провел с b-prolog и xsb можно найти в этом вопросе . Столы становились все больше и больше, и я понял, что мне нужно найти некоторые...
88 просмотров

для пролога XSB, относительно ошибки
какой бы простой код я ни запускал в прологе Xsb, используя Eclipse IDE, он показывает мне такую ​​​​ошибку: ++ Ошибка [XSB/Runtime/P]: [Существование (процедура usermod: demo / 1 не существует)] [] Вперед Продолжение... ......
425 просмотров
schedule 15.07.2022

XSB Prolog: написать свою собственную функцию setof
Мне нужно получить из ввода с клавиатуры (список) список без дубликатов, но без использования встроенного setof (или любых других встроенных функций) в прологе XSB. Как мне написать свою собственную функцию setof? Ввод и вывод должны выглядеть...
214 просмотров
schedule 12.12.2022

Как я могу смоделировать мягкий разрез в Прологе?
Как я могу имитировать мягкую резку ? *-> Т; E в ISO-прологе? У меня есть побочные эффекты, поэтому я не могу не вызывать его несколько раз. За исключением последнего требования, я думаю, что следующее определение работает: if_(I, T, E)...
486 просмотров
schedule 12.06.2023

Замените первые K вхождений 1 на любое число, скажем, 8 в списке на Прологе.
Замените первые K вхождений числа любым другим числом. Учитывая, что 1 здесь заменено на 8. Вот как будет выглядеть мой предикат replace_first_k(3,[1,2,3,1,1,5,6,1,7],X). Это должно дать следующий вывод - E = [8,2,3,8,8,5,6,1,7]...
117 просмотров
schedule 11.02.2023