标签: windows-7 prolog swi-prolog
如何从我的Prolog代码运行exe程序,然后在我的代码中使用程序生成的输出(Prolog谓词)?
具体来说,我一直在尝试从Windows 7中的SWI Prolog中的代码访问程序的输出,然后在我的代码中使用它进行进一步处理。
非常感谢任何指南。
答案 0 :(得分:2)
要运行EXE,您可以使用shell/1或shell/2,win_exec/2或win_shell/2。要阅读存储在外部文本文件中的prolog谓词列表,您可以使用consult/1。
shell/1
shell/2
win_exec/2
win_shell/2
consult/1