0
这里是我的语法。Lexer优先空间
grammar MainGrammar;
mainFile: statement*;
statement: stackStatement NL;
stackStatement: KEYWORD WS INT;
INT: [0-9]+;
KEYWORD: 'def';
SENTENCE: (~[\r\[email protected]:=])+;
WS: [ \t]+ -> skip;
NL: '\r'? '\n' -> skip;
我尝试为主要治MainFile代码
def 123456
只匹配文本句子令牌并没有找到KEYWORD令牌。不管令牌的顺序如何。
有什么想法?