在prolog中运行scriptname

时间:2013-03-30 16:53:29

标签: swi-prolog

在prolog(SWI-Prolog)中是否有某种方法可以获得执行脚本的名称,就像perl中的 FILE 或C中的arg [0]一样?

我阅读了文档,但我对此一无所知......文档实际上并没有给予任何支持,只有很少的例子:/

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

current_prolog_flag(argv, Argv)将为您提供用于调用Prolog的命令行参数,http://www.swi-prolog.org/pldoc/doc_for?object=current_prolog_flag/2