StackOverflow 文档 ANTLR 教程 V4 中的 Lexer 规则 隐含词法规则 隐含词法规则 Created: November-22, 2018 当在解析器规则中使用像'{'这样的标记时,除非存在显式规则,否则将为它们创建隐式词法分析器规则。 换句话说,如果你有一个词法分析器规则: OPEN_BRACE: '{'; 然后这两个解析器规则是等效的: parserRule: '{'; parserRule: OPEN_BRACE; 但是,如果是 OPEN_BRACE 词法规则没有定义,一个隐含的匿名规则将被创建。在这种情况下,隐式规则将被定义为在其他规则之前定义 :它将具有比其他规则更高的优先级。 动作和语义谓词优先规则