0
Следующий код работает в SWI-Prolog:Почему оленья кожа absolute_file_name РАБОТУ
:- asserta(user:file_search_path(money, '/media/D/db')).
dataFile(F) :-
absolute_file_name(money('test.dat'), F, []).
Кажется, что нет модуля в gprolog. Как я могу заставить его работать под gprolog?
С уважением!
консультации в порядке но file_search_path (деньги, X). uncaught exception: error (существование_error (procedure, file_search_path/2), top_level/0) | ? - dataFile (X). uncaught exception: ошибка (существование_error (procedure, absolute_file_name/3), dataFile/1) – user2098292
file_search_path не является директивой ISO и не реализуется [gnuprolog] (http://www.gprolog.org/manual/gprolog. PDF). Вы должны искать альтернативу или реализовать свою собственную директиву (проверьте интерфейс обработки файлов и интерфейс операционной системы) – Manolo