groovy-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Paco Zarate <conta...@nazcasistemas.com>
Subject Re: Groovy 3.0
Date Sat, 06 Feb 2016 02:01:02 GMT
For reference here is a java 8 grammar for antlr 4.
https://github.com/antlr/grammars-v4/tree/master/java8/Java8.g4

One good thing that groovy has for its version 2 to version 3 transition is
that all the java libraries would be available. This would be a key
difference with the python 2 -> 3 migration.


On Tue, Feb 2, 2016 at 9:32 AM, Esteban Gínez <eginez@gmail.com> wrote:

> Hey guys
> That's awesome.
> It would be more so if you could share the details/instructions on the
> working environment, perhaps a wiki?. It would make it easier to help out
> and contribute to the task :D
>
> I was personally investigating ways on hooking up antlr grammar to the new
> graal/truffle infraestructure. At this point is a lot more of an idea than
> a concrete proposal.
> Anyways keep up the good work
> E.
>
>
> On Tue, Feb 2, 2016 at 2:05 AM, Guillaume Laforge <glaforge@gmail.com>
> wrote:
>
>> Great news Jesper!
>>
>> Please keep us updated on your progress, and if you need any help, don't
>> hesitate.
>> Indeed the first milestone is to get a working environment, and the
>> second one to be able to have the same scope as the current parser, ideally
>> generating the same AST (but perhaps there might be areas where we might
>> think some updates are needed)
>> For the third milestone, that would be discussing and progressivly adding
>> the Java 8 related construct we want to support or not in Groovy 3.
>>
>> Guillaume
>>
>> On Tue, Feb 2, 2016 at 10:41 AM, Jesper Steen Møller <
>> jesper@selskabet.org> wrote:
>>
>>> Hi list
>>>
>>> On 31.01.2016 21:29, Thibault Kruse wrote:
>>>
>>> > Are Antlr 4 and Jva 8 syntax linked somethow, meaning is there a hard
>>> > problem describing certain java8 features using whatever antlr version
>>> > is used right now?
>>>
>>> I’ve decided to give the Antlr4 task another go.
>>> I had some major trouble getting a reasonable development setup (even
>>> with IntelliJ), but now it seems I can actually get the ball rolling with a
>>> reasonable unit test turnaround time (again using Eclipse and a slightly
>>> patched Groovy-Eclipse compiler).
>>>
>>> I guess the next milestone is to ensure that the parser derives the same
>>> AST’s as the Antlr2 parser, but before that there are some constructs I
>>> know aren’t behaving correctly.
>>>
>>> -Jesper
>>
>>
>>
>>
>> --
>> Guillaume Laforge
>> Apache Groovy committer & PMC member
>> Product Ninja & Advocate at Restlet <http://restlet.com>
>>
>> Blog: http://glaforge.appspot.com/
>> Social: @glaforge <http://twitter.com/glaforge> / Google+
>> <https://plus.google.com/u/0/114130972232398734985/posts>
>>
>
>

Mime
View raw message