public override object VisitStringExpression([NotNull] StringExpressionContext context) { var text = context.Text().GetText(); foreach (var item in context.stringExpressionElement()) { text += " + " + Visit(item); } return(new Result { data = str, text = text, }); }