0
ここに私の文法があります。レクサー優先度付きスペース
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コードのためにしてみてくださいSENTENCEトークンとしてのみテキストに一致し、KEYWORDトークンを見つけることができません
def 123456
。トークンの順序は問わない。