()
| 5176 | } |
| 5177 | |
| 5178 | private String join() { |
| 5179 | interp.getLeftParen(); |
| 5180 | String delimiter = ", "; |
| 5181 | Variable[] arr = getArray(); |
| 5182 | if (interp.nextToken()==',') |
| 5183 | delimiter = getNextString(); |
| 5184 | interp.getRightParen(); |
| 5185 | return joinArray(arr, delimiter).toString(); |
| 5186 | } |
| 5187 | |
| 5188 | private StringBuilder joinArray(Variable[] a, String delimiter) { |
| 5189 | int len = a.length; |