在 CLIPS 中关闭输入

Closing input in CLIPS

我正在 CLIPS 中制作一个程序,我正在尝试当某个规则被执行时,用户无法从 CLIPS 控制台添加更多的事实。我想知道是否有一个命令可以关闭控制台输入而不关闭它或阻止添加更多事实,我尝试了关闭、退出和暂停,但它们不是我要找的。有人知道吗?谢谢

不,没有用于禁止在命令提示符下输入命令的内置功能。通常,最终用户不会通过在命令提示符下输入命令来断言事实来直接与程序交互。规则提示用户输入并根据该输入断言事实。在命令提示符下输入命令通常用于调试和开发。想要拒绝用户访问命令提示符的已部署应用程序会将应用程序嵌入到 C 程序中,并使用 API 调用来加载和开始执行程序。