0
我已經lexer grammar
稱爲BasicTokens
其設置爲我的語言基本令牌,令牌有像null
,true
,false
等是否有可能使Antlr4從基本語法詞法分析器生成詞法分析器,而不是生成Lexer?
現在,當我創建解析器語法說BasicGrammar
其中進口是指BasicTokens
和另一個叫語法其中InheritedGrammar
進口BasicGrammar
。
當Antlr4爲InheritedGrammar
生成解析器時,它包含了所有已在BasicGrammar
中定義的規則。
有沒有辦法讓Antlr只描述在InheritedGrammar
中生成的規則,而不是在BasicGrammar
中,而且還繼承了BasicGrammarParser
而不是Parser
?
有沒有辦法在不導入的情況下引用語法'y'? – 2014-08-28 21:44:41