I plan to experiment with creating an "uber" jar (maybe using a
different name) for 2.5 that would have the parrot parser. It would be
like the indy jars for now, requiring a move into the correct
directory to enable. But it isn't high up on my priority list just
yet.

Cheers, Paul.


On Wed, Jan 25, 2017 at 5:49 AM, Jesper Steen Møller
<jes...@selskabet.org> wrote:
> But - I recognise that the Antlr4 parser AST building looks really neat in 
> Java 8, but easthetics aside, wouldn’t it we a relatively easy task to port 
> back to Java 7?
>
> -Jesper
>
>
>> On 24 Jan 2017, at 16.59, Jochen Theodorou <blackd...@gmx.org> wrote:
>>
>>
>>
>> On 24.01.2017 15:51, Cédric Champeau wrote:
>>> The main problem is parrot is that it requires Java 8, and 2.5 is
>>> planned to support 1.7. And bundling such a core thing as an
>>> experimental, optional module is a no-go for me (imagine the bug
>>> reports...). We could have a 2.9 release (or something similar) with
>>> Parrot sooner, though.
>>>
>>> (as a side note, any release of Groovy that would require Java 8 would
>>> be a no-go for Gradle in short term, be it 2.x or 3.x)
>>
>> you misunderstand one essential part here. The parrot module would require 
>> java8, building Groovy would require Java8, executing Groovy would not 
>> require Java8 as long as parrot is not used. We have often parts of Groovy 
>> that require a higher version than the minimum one. At a time we required 
>> java5, but had a module for java6. Same for java7. Had we go with some 
>> proposals we would also have a java8 part while still requiring java7 as 
>> minimal version for Groovy.
>>
>> bye Jochen
>

Reply via email to