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 >