unaryExpression method
Implementation
Parser<ValueNode> unaryExpression() =>
seq2(ref0(primary), ref0(unaryMessage).star()).map2((primary, messages) {
var current = primary;
for (final (tokens, args) in messages) {
final msg = MessageNode(current);
msg.selectorToken.addAll(tokens);
msg.arguments.addAll(args);
current = msg;
}
return current;
});