groovy-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Guillaume Laforge <glafo...@gmail.com>
Subject Re: [2/2] groovy git commit: Refine the grammar: 1)`def` is still required for performance when declaring tuple; 2)Stop supporting command expression in parentheses
Date Sat, 16 Sep 2017 18:09:28 GMT
So the command expression aspects that you removed were only stuff that was
new in Parrot?
I mistakenly thought it was stuff that was there before parrot.

On Sat, Sep 16, 2017 at 1:56 PM, Daniel Sun <realbluesun@hotmail.com> wrote:

> It is an enhanced feature introduced by Parrot, but I found it results in
> some issues, e.g.
> 1) `foo(String boo)`
> 2) multi-assigin issue, e.g. `(X x, Y y)` is parsed as command expression
> in
> parentheses.
>
> Parrot introduces many new features, which impacts performance a lot too...
>
>
> Cheers,
> Daniel.Sun
>
>
>
> --
> Sent from: http://groovy.329449.n5.nabble.com/Groovy-Dev-f372993.html
>



-- 
Guillaume Laforge
Apache Groovy committer & PMC Vice-President
Developer Advocate @ Google Cloud Platform

Blog: http://glaforge.appspot.com/
Social: @glaforge <http://twitter.com/glaforge> / Google+
<https://plus.google.com/u/0/114130972232398734985/posts>

Mime
View raw message