yap

    0зной

    1ответ

    Я новичок в yap (и с Prolog вообще), и я не могу понять, как получить текущий каталог. На самом деле, я не могу разобраться в документации: working_directory(-CurDir,?NextDir) Fetch текущего каталога

    0зной

    2ответ

    мне нужно (для проектных решений), чтобы получить список, который уважает следующую закономерность: Uses = ['foo\/1', 'foobar\/2']. Я могу создать шаблон имя/номер делает : all((P\/A), (rule(X, Ux,

    0зной

    1ответ

    Я использую yap. Предположим, у меня есть такой сценарий: p (x, y): - q (x), f (x, y), g (x). Мне нужно поместить тело предиката в список, используя команду (p). Ожидаемый результат должен быть: [q, f

    0зной

    1ответ

    пытается создать понимание списка. Что я здесь работаю в SWI Prolog, а также Jekejeke Prolog, но оператор [< -] не работает в Yap. Невозможно выяснить, почему. Пришлите ссылку с/3, findall/3 и maplist

    3зной

    2ответ

    Может ли кто-нибудь объяснить, почему следующий код YAP не приводит к тому, что переменная Result объединяется с time_out? ?- time_out(sleep(3),1,Result). Result = success. ?- time_out(sleep(3),2,Re

    3зной

    1ответ

    Мы используем YQL для получения информации о профиле в Yahoo! Однако приложение, использующее YAP, сталкивается с ошибкой при выполнении запроса YQL. Для выполнения вызова мы используем функцию OpenSo