我正在尝试从 CLIPS 环境中调用系统函数。我使用了编程教程中给出的示例,但它似乎不适用于 Ubuntu。我使用了以下代码,但收到了消息:
此系统未完全定义系统功能。
我的代码:
(defrule start-program ""
(not (started on))
=>
(assert (print-directory /home/username/Desktop))
(assert (started on))
)
(defrule print-directory
(print-directory ?directory)
=>
(system "ls " ?directory)
)
任何的想法?
提前致谢。