【发布时间】:2014-05-19 04:38:58
【问题描述】:
假设我定义了以下事实:
(deffacts MAIN::students
(student (student-name X) (student-id 1) (major CS) (nationality UK))
(student (student-name Y) (student-id 2) (major CS) (nationality USA))
(student (student-name Z) (student-id 3) (major CIS) (nationality FR))
(student (student-name W) (student-id 4) (major SE) (nationality FR))
(student (student-name Q) (student-id 5) (major CIS) (nationality USE))
(student (student-name U) (student-id 6) (major CS) (nationality UK)))
我想像这样打印学生信息:
姓名身份证主要国籍
我该怎么做呢?到目前为止,我知道我可以使用(facts),但它会打印插槽名称和值。
我也读过printout,但我不知道如何用它打印特定的事实(只有值,没有插槽名称)
如何打印事实值以使每个事实都在一行中?
【问题讨论】:
标签: clips expert-system