Результаты поиска по запросу "swi-prolog"
Я предполагаю, что этот принцип может быть применен, чтобы ответить на ваш вопрос. Удачи.
ел бы прочитать простой текстовый файл и применить предикат к каждой строке (предикаты содержатwrite который делает вывод). Как бы я это сделал?
После того, как я добавил этот ответ, я проверил свои заметки и обнаружил, что с тех пор, как я сделал это несколько лет назад, код был перемещен в GitHub, :), но процесс сборки также был изменен. Старая версия, которую я имею, строит 32-битную и отдельную 64-битную версию. Сборка GitHub предназначена только для 64-битной версии, насколько я могу судить. Большинство заметок, которые у меня были, все еще действительны, но сейчас я проверяю код в GitHub.
азовательных целях один из предметов нашего колледжа требует проекта, который объединяет любой экземпляр Prolog с любым другим языком поддержки GUI. Я пошел с C #, так как у меня больше всего опыта с ним. Я пытаюсь учиться на примере коллег по ...
Потоковое рассуждение / Реактивное программирование в прологе?
Мне было интересно, знаете ли вы какой-либо способ использования пролога для потоковой обработки, то есть какое-то реактивное программирование, или, по крайней мере, чтобы запрос выполнялся на базе знаний, которая постоянно обновляется ...
как разбить предложение в swi-прологе
Я пробую свои силы на SWI-Пролог в Win XP. Я пытаюсь понять, как разбить предложение в Прологе на отдельные атомы.Пример: скажем, у меня есть предложение вро...
Predsort / 3, как msort / 2
Я хотел бы знать, возможно ли использоватьpredsort/3 без потери повторяющихся значений? Если нет, то как мне отсортировать этот список терминов? Текущая функция сортировки: compareSecond(Delta, n(_, A, _), n(_, B, _)):- compare(Delta, A, ...
SWI-Пролог, как показать весь ответ (список)?
Я пытаюсь преобразовать строку в список ascii-кодов следующим образом:
, это довольно медленно, но позволяет избежать проблемы "вне стека":
ужно посчитать всеX, этоsome_predicate(X) и таких действительно многоX, Каков наилучший способ сделать это? Первый ключ - найти все это, собрать в список и вернуть его длину. countAllStuff( X ) :- findall( Y , permutation( ...
Хорошо, ура в любом случае, вы мне очень помогли.
аюсь поработать Алефом со Swi-прологом. Когда я запустил свою программу, я получил ошибку здесь. Что я могу сделать, чтобы импортировать библиотеку (aleph)? Кстати, я уже скачал Aleph.pl для своей программы. Вот моя тестовая программа, я знаю, ...
Страница 1 из 2