Пожалуйста, кто-нибудь, помогите мне с примером. Я хотел бы создать простую программу на Прологе,...
flatten([A|B],R):- (islist(A)->(flatten(A,R1),R=R1);(write(A),append([A],R1,R))), flatten(B,R1)....
numbers([],[]). numbers([H|T],L):- ((H @>=10 , H @=<15) -> append(H,LI,L);true),numbers(T...
Мне нужно написать небольшую программу на Прологе для подсчета количества вхождений каждого...
Я нашел этот хороший фрагмент для разбора lisp в Прологе (от здесь ): ws --> [W], { code_type(W,...
Для тех из вас, кто знаком с «Искусством Пролога», какие программные инструменты (например, IDE,...
Как люди, работающие с XSB Prolog, проводят модульное тестирование? Есть ли доступная библиотека?...
У меня проблемы с анализом последовательностей, которые начинаются с заглавных букв в переменные с...
Во многих системах Prolog легко добавить новый путь поиска для файла с консультациями.Например, в...
Как я могу написать следующее правило в PROLOG: , если P, то не Q Я понимаю, что вы можете легко...
Мне интересно, есть ли в YAP эквивалент файла инициализации SWI "~ / .plrc".Я хотел бы определить...
На этой неделе я выполнил эту домашнюю работу: посчитал оценку узлов в неориентированном графе и...
Как я могу использовать семантическую веб-библиотеку SWI-Prolog, чтобы сделать запрос в файл OWL /...
вот код плюс, который я не понимаю plus(0,X,X):-natural_number(X). plus(s(X),Y,s(Z)) :- plus(X,Y,Z)
У меня есть следующая функция из книги: % Signature: select (X,HasXs,OneLessXs)/3 % purpose: The...
Некоторые виды доменной логики представляются более естественно с использованием предикатов Prolog,...
Если у Пролога есть четкое различие между строками, числами, атомами, списками и составными...
Насколько я понимаю, предикаты setof / 3 и bagof / 3 могут использоваться для генерации списка...
Привет, ребята, я новичок в Прологе. Я пытаюсь объединить 1000 элементов в классе 3 без повторений....
Давайте предположим, что мы читаем из стандартного ввода и строим список всех прочитанных строк.В...
Привет всем, я снова здесь, на этой неделе я получил эту домашнюю работу: Я должен найти все числа...
Как я могу выразить разрешение в единицах кода? Например: A1 -(A1 & A2 & A3 ... & An)...
Предположим, у меня есть база данных фактов, заполненная по крайней мере: fact1(A) :- !, A=ok....
Я видел это ECLiPSe решение проблемы, упомянутой в этом XKCD комиксе. Я пытался преобразовать это в...
У меня есть следующее отношение: индекс (X, N, список). например: index(X,2,[a,b,c]). X=b index(b,N...