system/src/sc/lang/java/BinaryExpression.java
public boolean needsParenWrapper() {
      // Making a special case for "+" so generated a + b + c are easier to read.
      if (operands != null) {
         for (BaseOperand op:operands)
            if (!(op instanceof BinaryOperand) || !((BinaryOperand) op).operator.equals("+"))
               return true;
      }
      return false;
   }
/** These need a paren when combined with "+" */
These need a paren when combined with "+"
These need a paren when combined with " + "
public boolean needsParenWrapper() {
      if (operands != null) {
         for (BaseOperand op:operands)
            if (!(op instanceof BinaryOperand) || !((BinaryOperand) op).operator.equals("+"))
               return true;
      }
      return false;
   }
public boolean needsParenWrapper ( ) { if ( operands != null ) { for ( BaseOperand op : operands ) if ( ! ( op instanceof BinaryOperand ) || ! ( ( BinaryOperand ) op ) . operator . equals ( "+" ) ) return true ; } return false ; }
These need a paren when combined with "+"
These need a paren when combined with " + "
// Making a special case for "+" so generated a + b + c are easier to read.