source_sink `appl 'не существует - PullRequest
       13

source_sink `appl 'не существует

0 голосов
/ 15 января 2020

У меня есть эта строка в проекте (проект не был создан мной, но это проект университета)

:- [appl], assert(max_id(333)).

, когда я пытаюсь скомпилировать в затмении с помощью плагина ProDT это дает мне эту ошибку:

    source_sink `appl' does not exist

Что означает строка кода? А что теперь с ошибкой?

1 Ответ

1 голос
/ 15 января 2020

Предполагая, что файл appl.pl существует в проекте, скорее всего, ваш текущий каталог не является каталогом файла. Используйте либо полный путь для загрузки файла (например, ['/full/path/to/appl']), либо сначала измените каталог на каталог файла (используя предикат cd/1; например, cd('/some/path/'), [appl]).

Чтобы найти текущий каталог используйте предикат pwd/0:

?- pwd.
...