| 1091 | } |
| 1092 | |
| 1093 | String StringList::join(String const& separator) const { |
| 1094 | String joinedString; |
| 1095 | for (const_iterator i = begin(); i != end(); ++i) { |
| 1096 | if (i != begin()) |
| 1097 | joinedString += separator; |
| 1098 | joinedString += *i; |
| 1099 | } |
| 1100 | |
| 1101 | return joinedString; |
| 1102 | } |
| 1103 | |
| 1104 | StringList StringList::slice(SliceIndex a, SliceIndex b, int i) const { |
| 1105 | return Star::slice(*this, a, b, i); |