Live data from Hacker News

ANTLR 4.6 Released

antlr.org

1–10 of 28 posts

Re: ANTLR 4.6 Released

#3
Nice to see C++ and Go in 4.6 mainline. I've been stuck on ANTLR 3 in order to use C++ and it's great to see the new target finally mainlined. Go is good and I'd like to see a Rust target sometime soon.

Re: ANTLR 4.6 Released

#5
I'd be interested see pointers to ANTLR-based languages people are developing. I found it to be a powerful tool, but also limiting.

As far as I know, ANTLR v4 is even more of a "framework" than v3, in that it dictates your program structure and always outputs a full parse tree. It appears to have lost the ability to verify the value of k for LL(k) grammars, due to a more powerful underlying algorithm.

I think that simplifies it for most use cases but makes others hard or impossible.

Re: ANTLR 4.6 Released

#7
post #3

Nice to see C++ and Go in 4.6 mainline. I've been stuck on ANTLR 3 in order to use C++ and it's great to see the new target finally mainlined. Go is good and I'd like to see a Rust target sometime soon.

Same here. Antlr is great, finally the wait for reintroduction of C++ support is over. Never nice to see features removed in newer releases of software you want to use.

Re: ANTLR 4.6 Released

#8
post #3

Nice to see C++ and Go in 4.6 mainline. I've been stuck on ANTLR 3 in order to use C++ and it's great to see the new target finally mainlined. Go is good and I'd like to see a Rust target sometime soon.

Agreed! I hope full (not half-hearted and late) C++ support becomes the 'new normal' for ANTLR.

Re: ANTLR 4.6 Released

#10
Compiler design was one subject that I struggled with when I was an undergrad. I feel this has held me back from creating DSLs. I am looking for a gentle introduction to ANTLR that can take me from newbie to mastery. Any books anyone can recommend would be helpful.
Post reply on HN