在命令提示符下调用WinProlog

时间:2013-01-09 17:16:22

标签: cmd prolog prompt

我试图在Windows提示符下调用prolog文件。问题是我总是收到“是的消息”,窗口甚至都没有关闭。 我做错了什么?

我的“exemplo.pl”文件:

运行: -     告诉( 'OUTPUT.TXT'),     写('Eu sou um exemplo!'),nl,     告诉,     停止。

: - 运行

我的控制台命令:

PRO386W.EXE / V1咨询('exemplo.pl')

我使用了所有类型的目录,但它们都不起作用。任何消化?

2 个答案:

答案 0 :(得分:0)

'停止'停止Prolog。

你是想尝试退出吗?

假设你是,那么问题在于你运行它的方式。

我在win 7上使用了与SWI-Prolog相同的程序

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

:- run_me.

在某些情况下,我进入某个目录并运行

swipl -s ihalt.pl

它完成了预期的工作 -
打印消息并退出

我不知道你正在使用什么样的序言。如果您是Prolog的新手,www.swi-prolog.org对学习更友好。

答案 1 :(得分:0)

尝试添加。到最后:

PRO386W.EXE /V1 consult('exemplo.pl').