【发布时间】:2012-05-03 19:17:23
【问题描述】:
:-dynamic listofQuestions/2.
myrule:-
write('P = '), write(Percent), write('-'),write(X),
( listofQuestions(Percent,X) -> true ; assert(listofQuestions(Percent,X)) ),
回答我的问题可能不需要代码 sn-p。
每次我调用我的规则时,我都想断言一个空白的“问题列表”。仅当我关闭 prolog 窗口并重新启动它时,才会发生这种情况。
有什么建议吗?
【问题讨论】:
-
也许吧,因为我也问过这个问题。每次我的程序退出时,我都需要擦除它存储的任何内容。每次 PROLOG 退出时,它都能满足我的需要。但这不是我需要的。 :(
标签: prolog prolog-assert