如何在SWI-Prolog中获取初始化路径或脚本文件

时间:2017-07-15 12:02:45

标签: prolog filepath swi-prolog

如果我像这样运行prolog脚本

user:/home/user$ swipl -f some/path/init.pl  -s another/dir/script.pl

如何获取相对路径或完整路径:some/pathanother/dir/home/user/some/path/home/user/another/dir? 我需要它来查找在another/dir/xml中说出的其他文件。

working_directory/2没有做到这一点。 source_file/1都没有。

例如,对于perl,有FindBin个模块;对于python也有选项。

0 个答案:

没有答案