2013-04-22 79 views

回答

1

指令在来源咨询期间执行。然后,当Prolog加载出现的文件(例如)

... 
:- writeln(hello). 
:- writeln(world). 
... 

将写入消息。

一个特殊的指令是initialization/1:加载在此指令出现已经完成了源文件后

拜访的目标。

+1

应避免用作指令的任意查询。使用ISO Prolog标准指令初始化/ 1确实是建议的解决方案。 – 2013-04-23 00:51:00

+0

其实我无法理解初始化的用法,你可以给我一个它的例子代码。例如有可以调用谓词abc为每个请求.. – Palindrom 2013-04-23 01:09:55

+2

只需添加行:“ - 初始化(abc)”。到您的源文件。 – 2013-04-23 02:07:04