public override void PrintLeft(TextWriter Writer) { Writer.Write("["); FirstNode.Print(Writer); Writer.Write(" ... "); LastNode.Print(Writer); Writer.Write("]"); if (!Expression.GetType().Equals(NodeType.BracedExpression) || !Expression.GetType().Equals(NodeType.BracedRangeExpression)) { Writer.Write(" = "); } Expression.Print(Writer); }
public override void PrintLeft(TextWriter writer) { writer.Write("["); _firstNode.Print(writer); writer.Write(" ... "); _lastNode.Print(writer); writer.Write("]"); if (!_expression.GetType().Equals(NodeType.BracedExpression) || !_expression.GetType().Equals(NodeType.BracedRangeExpression)) { writer.Write(" = "); } _expression.Print(writer); }
public override void PrintLeft(TextWriter Writer) { if (IsArrayExpression) { Writer.Write("["); Element.Print(Writer); Writer.Write("]"); } else { Writer.Write("."); Element.Print(Writer); } if (!Expression.GetType().Equals(NodeType.BracedExpression) || !Expression.GetType().Equals(NodeType.BracedRangeExpression)) { Writer.Write(" = "); } Expression.Print(Writer); }
public override void PrintLeft(TextWriter writer) { if (_isArrayExpression) { writer.Write("["); _element.Print(writer); writer.Write("]"); } else { writer.Write("."); _element.Print(writer); } if (!_expression.GetType().Equals(NodeType.BracedExpression) || !_expression.GetType().Equals(NodeType.BracedRangeExpression)) { writer.Write(" = "); } _expression.Print(writer); }