2

如何从我的 Prolog 代码运行 exe 程序,然后在我的代码中使用程序生成的输出(它们是 Prolog 谓词)?

具体来说,我一直在尝试从 Windows 7 的 SWI Prolog 中的代码访问程序的输出,然后在我的代码中使用它进行进一步处理。

非常感谢任何指导方针。

4

1 回答 1

2

要运行 EXE,您可以使用shell/1shell/2、 或win_exec/2、 或win_shell/2。要读取存储在外部文本文件中的序言谓词列表,您可以使用consult/1.

于 2014-04-23T14:32:40.143 回答