groovy-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jochen Theodorou <blackd...@gmx.org>
Subject Re: One more new operator "implies" ( => ) for Groovy 3
Date Thu, 26 Jan 2017 10:41:32 GMT


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

Mime
View raw message