[rules-users] Scope of bindings, identical patterns
Julian Morrison
jmorrison at i-neda.com
Fri Oct 26 10:22:57 EDT 2007
Suppose I have a rule like:
rule "foo"
when
$a : Cheese(name="Stilton")
$b : Cheese(name="Stilton")
then
# etc
end
First question: is it possible that a == b ? In other words, can both
patterns end up matching the same object in one activation? I have been
assuming this is so, but it isn't covered in the docs so far as I can see.
Second question: why can't I add as a pattern, $a != $b ? The eclipse
IDE compiler complains they are undefined. What is the scope of the
bindings defined by $a and $b ?
--
Julian Morrison
Programmer
i-neda Ltd.
More information about the rules-users
mailing list