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 si…
I work on implementing languages and I often need new parsers. Either for full languages or little embedded languages or expression syntaxes of various kinds. I often think 'right, this time I'm going to write a really nice little Antlr grammar and do it properly'. But every single time I regret it because there's always some complexity that means things don't fit into the Antlr model, and making things work the way…
Good to hear that this has been a similar experience to people who have actually gone and actually used ANTLR.