public void Visit(Product prod)
 {
     prod.Left.Accept(this);
     _sb.Append("*");
     prod.Right.Accept(this);
 }
 public void Visit(Product prod)
 {
     ResultIsSintAndBothOperandsMustBeSintOrSubtype(prod);
 }