Разрешить только определенный тип последовательности в грамматике antlr - PullRequest
0 голосов
/ 01 ноября 2018

У меня есть это упражнение, но я не знаю, как его решить. Я попытался написать некоторый код, чтобы улучшить его в будущем для грамматики. Например,

string32
: ID
{
    final String id = $ID.text;
    if ((id.length() > 32))
        throw new RecognitionException();
}
;

ID    : ('a'..'z'|'A'..'Z')+
;

Неужели вы можете подсказать мне, как ее решить?

Excercise question

...