It is atomic with respect to other rules firing; only one rule can be
firing at a time. It's not atomic with respect to working memory
changes, though; working memory can be changed by other threads while
the RHS of a rule is executing.
On Jan 7, 2011, at 12:47 PM, Nguyen, Son wrote:
Hi,
Execution of a rule RHS is sequential. But is it atomic?
In other words, during that time, is it possible that other
activated rules get fired?
These activated rules include those that had been on the agenda or
newly activated rules due to pattern matching caused by the RHS
invocation of modify, assert or retract.
Any feedback is greately appreciated.
Son Nguyen
---------------------------------------------------------
Ernest Friedman-Hill
Informatics & Decision Sciences, Sandia National Laboratories
PO Box 969, MS 9012, Livermore, CA 94550
http://www.jessrules.com
--------------------------------------------------------------------
To unsubscribe, send the words 'unsubscribe jess-users y...@address.com'
in the BODY of a message to majord...@sandia.gov, NOT to the list
(use your own address!) List problems? Notify owner-jess-us...@sandia.gov.
--------------------------------------------------------------------