public void Visit(If ifs)
 {
     _sb.Append("if (");
     ifs.Guard.Accept(this);
     _sb.Append(")");
     ifs.Body.Accept(this);
 }
 public void Visit(If ifs)
 {
     ifs.Guard.Accept(this);
     MustBeSboolOrSubtype(ifs.Guard.SmclType, "The if guard must be bool");
     ifs.Body.Accept(this);
 }