2013-01-09 121 views
0

我想在Windows提示符下調用一個prolog文件。問題是我總是得到一個「是的消息」,窗口甚至沒有關閉。 我在做什麼錯?在命令提示符下調用WinProlog

我 「exemplo.pl」 文件:

運行: - 告訴( 'output.txt的'), 寫( 'EU SOU嗯exemplo!'),NL, 說, 停止。

:-run。

我的控制檯命令:

PRO386W.EXE/V1諮詢( 'exemplo.pl')

我使用的所有類型的目錄,但他們沒有工作。任何消化?

回答

0

'halt'halts Prolog。

你想讓序言退出嗎?

假設你是,那麼問題在於你運行它的方式。

我用SWI-Prolog的同一個程序上的Win 7

run_me :- writeln('howdy annie'),halt. 

:- run_me. 
在somedir

,我cd'ed到somedir跑

swipl -s ihalt.pl

它只是做了什麼 -
打印該消息並退出

我不知道你在用什麼語言。如果你是Prolog品牌的新手,www.swi-prolog.org對學習更友善。

0

嘗試添加一個。到最後:

PRO386W.EXE /V1 consult('exemplo.pl'). 
相關問題