我有一个名为 Person 的模板,这个模板有眼睛、手、身体和许多其他插槽。但是这些插槽中的每一个都是其他模板。
那么如何为其他模板类型的模板定义插槽?
以及如何定义事实?
这是我主要的一个例子:
(deftemplate Eyes
(slot colorOfEye (type STRING))
(slot ShapeOfEye (type STRING)))
(deftemplate Person
(slot eye (type Eyes))
)
(deffacts People
(Person (eye ....))
)
(reset)
定义人模板不是这样工作的,我不知道如何定义事实
谢谢