public override void Accept(IExpressionVisitor visit) { visit.Array(this.Type, this.name, this.subs); }