Я пишу токенайзер на Java, который имеет дело с операторами, и пробелы между символами не нужны.
Мне нужно распознать что-то вроде "<=" как токен, но также и распознать"<" и "=". </p>
Сейчас у меня есть:
if (token == '<')
if (nextToken == '=')
this.tokenList.add(27); // <=
else
// add 2 tokens separately
Есть ли у StreamTokenizer возможность сделать это самостоятельно?Я прочитал API, но ничего не вижу.
Могу ли я указать комбинацию токенов, которую можно считать одним?В идеале getNextToken удаляет оба токена одновременно.
Спасибо!