On 26.01.2017 10:07, Daniel Sun wrote:
Hi all, The new parser Parrot supports "implies" operator( => ) now, e.g. if (itIsRaining => iAmUsingUmbrella) { println 'I am dry' } 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 Any thoughts? If most of us like it, I'll merge the new feature to parrot branch of apache/groovy and resolve GROOVY-2576 <https://issues.apache.org/jira/browse/GROOVY-2576>
nice... how is the priority compared to other operators? For example a=>b&&b=>a, a=>b&b=>a, a=>b||b=>a, a=>b|b=>a.
bye Jochen