如何在CLIPS中的规则的RHS上创建整数数组

时间:2017-05-24 13:59:22

标签: clips

如何在剪辑的rhs侧创建整数数组..

我试过

 (bind ?new_ints (numbers ?new_count ?new_bad_count ?new_good_count))

想法是new_count,new_bad_count,new_good_count应该进入new_ints。

它没有用。

1 个答案:

答案 0 :(得分:1)

CLIPS中没有用于多维数组的原始数据类型。您可以使用多字段值来表示一维数组:

CLIPS> (bind ?array (create$ 1 2 3))
(1 2 3)
CLIPS> (nth$ 3 ?array)
3
CLIPS> (length$ ?array)
3
CLIPS>