external antlr