Terence Parr | 3 May 2011 01:44
Gravatar

antlr 3.4 Release coming up

howdy.  Since I changed your template targets quite a bit to get them to work with latest code base, can you
please check to see that your target seems to behave properly and give me a green signal? I would like to
release in the next couple weeks. I leave for Europe on the 23rd of May and want ANTLR 3.4 out the door before I
leave positively absolutely for sure. This will be the antlr3-main branch. If you like, you can simply
grab the jar at:

http://antlr.org/depot/antlr3/main/target

I'm for sure that is the stopped going out for 3.4.

Thanks!
ter
Benjamin Niemann | 18 May 2011 20:25
Picon
Favicon

leftrecursion in 3.4?

Hi,

is the left-recursion stuff going to be enabled in 3.4?
I get some weird exceptions during codegen when running my test cases,
which I couldn't yet track down (somewhere a ST with impl=null is
created).

-Ben
Terence Parr | 18 May 2011 20:38
Gravatar

Re: leftrecursion in 3.4?


On May 18, 2011, at 11:25 AM, Benjamin Niemann wrote:

> Hi,
> 
> is the left-recursion stuff going to be enabled in 3.4?

nope.

> I get some weird exceptions during codegen when running my test cases,
> which I couldn't yet track down (somewhere a ST with impl=null is
> created).

that's weird...yep, make sure that is turned off.
T
Luke A. Guest | 31 May 2011 18:58
Gravatar

Giving it another go, but broken trees, confused!

Hi,

I'm just coming back to look at the ANTLR stuff again for a new target,
yup, I got nowhere previously, put the book down and pretty much didn't
get to it. I had an email from a guy in Russia who was after my work,
which didn't exist, I thought he may have done something with it, which
he hasn't by the looks.

Now, obviously there are changes being made to go from 3.3 -> 4.0, so
which tree am I supposed to use? release-3.3, antlr3-main (broken here)
or main (also broken)?

antlr3-main complains about:

[INFO] Unable to find resource
'org.antlr:antlr3-maven-plugin:pom:3.4-SNAPSHOT' in repository
antlr-snapshot (http://antlr.org/antlr-snapshot)

main fails with "cannot find symbol symbol  : class ST" in
tree/DOTTreeGenerator.java a lot.

Seems to me, the best target would be 4.0, but I can't quite work out if
the runtime API is finalised there? What about the templates?

Thanks,
Luke.


Gmane