StackOverflow 文件 ANTLR 教程 V4 中的 Lexer 規則 隱含詞法規則 隱含詞法規則 Created: November-22, 2018 當在解析器規則中使用像'{'這樣的標記時,除非存在顯式規則,否則將為它們建立隱式詞法分析器規則。 換句話說,如果你有一個詞法分析器規則: OPEN_BRACE: '{'; 然後這兩個解析器規則是等效的: parserRule: '{'; parserRule: OPEN_BRACE; 但是,如果是 OPEN_BRACE 詞法規則沒有定義,一個隱含的匿名規則將被建立。在這種情況下,隱式規則將被定義為在其他規則之前定義 :它將具有比其他規則更高的優先順序。 動作和語義謂詞優先規則