LinuxForum.Fans
Тема

Prolog

Автор: A1b2c3 5 сообщений 1585 просмотров
02.04.2022 20:16 #437400

Здравствуйте уважаемые программисты. Помогите пожалуйста освоить азы Prolog. Пытаюсь в программе(базе данных) задать вопрос, но это второй день моего знакомства с языком и я не понимаю еще как создать предикат, какую секцию, если это нужно.

text

my(user, keyboard).
:-write(my(user, Y), halt.
swipl this.pl

Скажите пожалуйста, что я не правильно сделал? я задал вопрос прямо в базе и запустил этот файл. Но почему ошибка?

03.04.2022 08:36 #437402

A1b2c3, читайте Правила:

3.2.14. Запрещается создавать сообщения с чрезмерным количеством цитируемого материала; создавать сообщения, предназначенные для поднятия темы наверх в списке, кроме случаев, когда это необходимо; массовое создание сообщений и тем.

Ваш случай неоходимостью не является. Мусор из сообщения убрал.
По теме. Пролог не такой востребованный язык, как другие, так что вряд ли так быстро найдёте. И если хотите, чтобы с Вами занимались, предлагайте оплату. Для этого есть раздел «https://linuxforum.ru/viewforum.php?id=40».
Что касается этого кода, то там несоответствие открывающих и закрывающих скобок. Это нормально, такое допускается, или всё же ошибка?

03.04.2022 17:23 #437403

Спасибо, что зашли. Также огромное спасибо за совет о платных услугах, которые могут предоставить на этом форуме. Разрешите я осмотрюсь здесь, прежде чем приступим к коммерческим отношениям

03.04.2022 20:13 #437405
Wolfenberg написал:

Спасибо. Уже который раз убеждаюсь, что на Хабре тусят гении))) Все просто и лего объяснено. А терминология у Prolog действительно никудышная. А так просто супер.

Войдите или зарегистрируйтесь, чтобы ответить.