single equal sign, must be double: > attrA = "foo"
On 22 Oct 2012, at 20:44, Cotton.Ben <[email protected]> wrote: > Hi, I am a DROOLS newbie. I apologize if this has been asked before. This > rule (R1) is not syntactically correct in the Eclipse .DRL view. > > rule "R1" > when > Message( > ((attrA = "foo" && _attrB == "bar") || AttrA== "foo") //syntax > error (curious, why?) > ) > then > System.out.println( "R1 pattern-matched Message. DROOLS Consequence > executing now." ); > end > > but R2 is syntactically correct = > > rule "R2" > when > Message( attrA = "foo" && _attrB == "bar") || > Message (AttrA== "foo") > > then > System.out.println( "R2 pattern-matched Message. DROOLS Consequence > executing now." ); > end > > In Drools 5.2, are R1 and R2 semantically equivalent? > View this message in context: semantically equivalent DROOLS L-value > expressions? > Sent from the Drools: User forum mailing list archive at Nabble.com. > _______________________________________________ > rules-users mailing list > [email protected] > https://lists.jboss.org/mailman/listinfo/rules-users
_______________________________________________ rules-users mailing list [email protected] https://lists.jboss.org/mailman/listinfo/rules-users
