我的swi prolog编辑器工作不正常。每当我试图查阅一个简单的谓词时,它就会返回
协商。( 'C:/Users/Huan/Desktop/'filename.pl')
如果咨询成功,它应该提示输出以下消息: %library(win_menu)编译成win_menu 0.00秒,20,952字节%库(swi_hooks)编译成pce_swi_hooks .........(等等)
如需帮助,请使用? - help(主题)。或? - apropos(Word)。
但我甚至没有得到那个。我尝试卸载prolog和编辑器,但仍然没有运气。
有关如何解决此问题的任何想法?
我在Windows 7 32位上使用了SWI Prolog 32位。提前谢谢。
答案 0 :(得分:2)
你的输入中有一个迷失的撇号。 consult
谓词需要原子,而'C:/Users/Huan/Desktop/'filename.pl'
不是原子。我试试
consult('filename.pl').
或
consult('Desktop/filename.pl').
或
consult('C:/Users/Huan/Desktop/filename.pl').
祝你好运。
答案 1 :(得分:0)
作为其他答案,你有流浪撇号。无论如何,忘记咨询。就给这个 -
?- ['C:/Users/Huan/Desktop/filename']