public override void PrettyPrintBody()
 {
     Initialization?.PrettyPrint(initText);
     Condition?.PrettyPrint(condText);
     Increment?.PrettyPrint(incrText);
     Body.PrettyPrint(bodyText);
 }
 public override void PrettyPrintBody()
 {
     Statement?.PrettyPrint("Statement\t");
 }
 public override void PrettyPrintBody()
 {
     Condition.PrettyPrint("Condition\t");
     ThenPart.PrettyPrint("ThenPart\t");
     ElsePart?.PrettyPrint("ElsePart\t");
 }