Я новый пользователь ANTLR и пытаюсь разобрать текст, в котором числа разделены пробелами:
1 2 3
Моя грамматика состоит из следующих правил:
program : expr+ ;
expr : vector ;
vector : INTEGER+ ;
INTEGER : [0-9]+ ;
WS : [ \t] -> skip ;
При этом текст анализируется правильно, но сообщается о двусмысленности. Как мне разрешить неоднозначность этого правила?