1
我需要在pl的咨询或开始时自动检查调用谓词。 有没有这样的代码?在运行开始时调用谓词
我需要在pl的咨询或开始时自动检查调用谓词。 有没有这样的代码?在运行开始时调用谓词
指令在来源咨询期间执行。然后,当Prolog加载出现的文件(例如)
...
:- writeln(hello).
:- writeln(world).
...
将写入消息。
一个特殊的指令是initialization/1:加载在此指令出现已经完成了源文件后
拜访的目标。
应避免用作指令的任意查询。使用ISO Prolog标准指令初始化/ 1确实是建议的解决方案。 – 2013-04-23 00:51:00
其实我无法理解初始化的用法,你可以给我一个它的例子代码。例如有可以调用谓词abc为每个请求.. – Palindrom 2013-04-23 01:09:55
只需添加行:“ - 初始化(abc)”。到您的源文件。 – 2013-04-23 02:07:04