| 26 | namespace sugar { |
| 27 | template <typename Iterator> |
| 28 | inline String collapse__impl( Iterator it, R_xlen_t n ){ |
| 29 | static String buffer ; |
| 30 | buffer = "" ; |
| 31 | for( R_xlen_t i=0; i<n; i++ ){ |
| 32 | buffer += it[i] ; |
| 33 | } |
| 34 | return buffer ; |
| 35 | } |
| 36 | |
| 37 | } // sugar |
| 38 |