Hi all, The new parser(Parrot) supports "implies" operator(=>) now, e.g.
// if and only if isDistributedTxFailed is true and isCompensated is false, yields notConsistent. if (isDistributedTxFailed => isCompensated) { println 'eventuallyConsistent ' } else { println 'notConsistent' } // One more example: if (itIsRaining => iAmUsingUmbrella) { println 'I am dry' } else { println 'I am wet' } *More examples can be found at:* 1) https://github.com/danielsun1106/groovy-parser/blob/impliesOperator/src/test/resources/core/ImpliesOp_01x.groovy 2) https://github.com/danielsun1106/groovy-parser/blob/impliesOperator/src/test/resources/core/ImpliesOp_02x.groovy 3) https://github.com/danielsun1106/groovy-parser/blob/impliesOperator/src/test/resources/core/ImpliesOp_03x.groovy *Background of the "implies" operator(=>) :* http://mathworld.wolfram.com/Implies.html *Please let us know whether you like it, vote here: *https://twitter.com/daniel_sun/status/824552059395465218 Cheers, Daniel.Sun -- View this message in context: http://groovy.329449.n5.nabble.com/VOTE-About-the-implies-operator-for-Groovy-3-tp5738129.html Sent from the Groovy Users mailing list archive at Nabble.com.