![]() |
1
1
我后来发现,在这种情况下需要做的是创建用户定义的“函数”,它们可以相互引用(只要避免间接递归)。然后,使用函数来定义“规则”(而且,大多数情况下,甚至不必使用“库”规则而不是“内联”规则)。 |
![]() |
2
1
使用函数和测试结果的问题是,很有可能会添加不必要的处理,因为每次调用函数时,引擎都会遍历函数。简单的函数不是什么大问题,但是如果函数很复杂,尤其是在多个地方调用时,它很容易成为问题。
|