public void AppendTo(StringBuilder sb) { if (PostEvaluation) { sb.Append("do-"); } sb.Append("while: "); ConditionalExpr.AppendTo(sb); sb.AppendLine("{"); Expr.AppendTo(sb); sb.AppendLine("}"); }
public void AppendTo(StringBuilder sb) { sb.Append("if: "); ConditionalExpr.AppendTo(sb); sb.AppendLine("{"); Expr.AppendTo(sb); sb.AppendLine("}"); if (ElseExpr != null) { sb.AppendLine("else: {"); ElseExpr.AppendTo(sb); sb.AppendLine("}"); } }
public void AppendTo(StringBuilder sb) { sb.Append("illegal: "); if (Left != null) { Left.AppendTo(sb); } if (Expr != null) { Expr.AppendTo(sb); } sb.AppendLine(Message); }