CLIPS-模块
来源:互联网 发布:跆拳道和武术知乎 编辑:程序博客网 时间:2024/05/19 13:19
一、MAIN::control-information事实属于MAIN模块,可以定义多个模块,在每个模块里定义事实、规则、自定义结构等。
CLIPS> (ppdeffacts control-information)
(deffacts MAIN::control-information
(phasedetection)
(phase-afterdetection isolation)
(phase-afterisolation recovery)
(phase-afterrecovery detection))
二、定义模块
CLIPS> (defmodule mytest1)
CLIPS> (defmodule mytest2)
三、指定和显示模块
CLIPS> (get-current-module)
mytest2
CLIPS> (set-current-module mytest1)
mytest2
CLIPS> (get-current-module)
mytest1
CLIPS>
四、在列出规则和事实的命令中使用模块参数,具体指定哪个模块。
CLIPS> (list-defrules MAIN)
CLIPS> (list-deffacts MAIN)
initial-fact
For a total of 1 deffacts.
CLIPS>
CLIPS> (set-current-module mytest1)
MAIN
CLIPS> (facts MAIN)
f-0 (initial-fact)
For a total of 1 fact.
CLIPS>
五、从其他模块中输入结构
(import <module-name> ?ALL)
(import <module-name> ?NONE)
(import <module-name> deftemplate?ALL)
(import <module-name> deftemplate?NONE)
(import <module-name> deftemplate<deftemplate-name>+)
六、输出结构到其他模块
(export ?ALL)
(export ?NONE)
(export deftemplate ?ALL)
(export deftemplate ?NONE)
(export deftemplate<deftemplate-name>+)
- CLIPS-模块
- 人工智能clips
- clips程序
- CLIPS-焦点
- CLIPS-绑定
- CLIPS-变量
- CLIPS-断点
- CLIPS-监视
- clips系列二-clips调用外部函数
- CLIPS程式技巧
- CLIPS-自动焦点
- CLIPS-控制策略
- CLIPS-规则优先级
- CLIPS-自定义模板属性
- CLIPS-测试条件元素
- CLIPS-谓词字段约束
- CLIPS-返回字段约束
- CLIPS-读写关闭文件
- CLIPS-焦点
- CLIPS-自动焦点
- 字节串存储
- ubuntu 9.04如何直接进入命令行
- 就是写注释版汇编
- CLIPS-模块
- erthy
- struct内存分配分析
- CLIPS-控制策略
- 年底购书清单
- CLIPS-规则优先级
- oracle 初步学习笔记
- C盘文件大清洗系列之卡巴篇
- 在ArcGIS 9.0中导入ArcInfo交换文件(.E00)