|Re: [cross-project-issues-dev] Issue with Antlr 3.4
|In project Xtext we use (a custom) ANTLR 3.2, which basically has the same issues. We do use antlr-runtime only directly, which is valid and can be found in Orbit. The dependency on antlr 2.7.7 comes from stringtemplate, which is used by the ANTLR generator and by antlr-runtime optionally. This has to be excluded.
Since we do use org.antlr:antlr in Xtext for generating the parser, but we can’t bundle that, Xtext downloads this on demand separately or leaves the (unrecommended) option to use a home baked packrat parser.
This makes the code free from a code/linking dependency of unallowed ANTLR parts.
Back to the top