in src/main/java/org/apache/accumulo/access/ParserEvaluator.java [48:64]
private static boolean parseAccessExpression(Tokenizer tokenizer,
Predicate<Tokenizer.AuthorizationToken> authorizedPredicate,
Predicate<Tokenizer.AuthorizationToken> shortCircuitPredicate) {
if (!tokenizer.hasNext()) {
return true;
}
var node = parseExpression(tokenizer, authorizedPredicate, shortCircuitPredicate);
if (tokenizer.hasNext()) {
// not all input was read, so not a valid expression
tokenizer.error("Unexpected character '" + (char) tokenizer.peek() + "'");
}
return node;
}