Я хотел бы услышать от людей, которые имеют реальный опыт программирования в использовании...
Я хотел бы прочитать текстовый файл и применить предикат к каждой строке (предикаты содержат write,...
Я уже несколько часов бьюсь головой об стену по этой задаче. Мы должны разобрать регулярное...
Я пишу переводчик Lisp to C, и у меня проблема с обработкой строк.Это код, который преобразует...
Я пытался привыкнуть к использованию DCG в Прологе и терпел неудачу. Как определить набор правил...
Я практикую использование DCG в Прологе.Я беру целое число, например 123, «разрываю» его в список,...
Я пытаюсь конвертировать из этой записи: A and (B or C) equ A and B or A and C) в стандартную...
Я пытаюсь создать DCG, которая распознает все списки, соответствующие этой форме: a^n b^2m c^2m d^n
Вы случайно не знаете, где я могу найти список проблем / упражнений по прологу, в которых...
Всего новичков в Прологе.Это меня немного расстраивает.Мое «решение» ниже заключается в том, что я...
я использую read_line_to_codes(Stream,Line) чтобы прочитать строку из файла .. сначала Есть ли...
Я пишу переводчик Lisp-to-C, используя встроенные возможности Prolog DCG. Вот как я работаю с...
Итак, я получил это для powerset: powerset([], []). powerset([H|T], P) :- powerset(T,P)....
Меня интересуют формулы, составленные из множества союзов (часть большой проблемы). Я хочу написать...
Это может звучать странно, но это используется в парсере, я хочу иметь возможность анализировать...
хорошо, поэтому я использую пролог для создания простого парсера xml. И у меня есть следующий...
В настоящее время я играю с DCG в Прологе, чтобы разобрать файл XML. Мне удалось получить следующий...
Я пробую свои силы на SWI-Prolog в Win XP.Я пытаюсь понять, как разбить предложение в Прологе на...
Я пытаюсь создать предикат, чтобы проверить, соответствует ли заданный вход формуле. Мне разрешено...
resolve(K, K, _) :- writeln('finished'). %goal state resolve(CurrentState, GoalState,...
В настоящее время у меня есть следующая проблема, которую я хочу решить с помощью Пролога. Это...
У меня есть следующий простой анализатор выражений: expr(+(T,E))-->term(T),"+",expr(E)
У меня есть следующая грамматика Пролога: s-->[a],s,[b]. s-->[]. Это приведет к тому, что...
Я прошел через Изучай Пролог сейчас! в качестве самостоятельной работы и теперь изучаю грамматики...
Сидел здесь часами, просто уставился на этот код и понятия не имею, что я делаю не так. Я знаю, что...