从解析器切换Antlr词法分析器模式

Ang*_*gie 6 antlr antlr4

如何Antlr从解析器操作中控制切换词法分析器模式?我扩展所产生的解析器和词法所以我可以调用pushModepopMode从解析器巫在合适依次调用pushModepopMode词法分析器的,但没有效果.我有什么办法可以激活这个功能吗?

Sam*_*ell 7

应该编写词法分析器,以便在创建解析器之前完全标记化输入.即使令牌流被延迟填充,如果词法分析器不满足此要求,则无法保证ANTLR 4正确解析输入.