void CIMIContext::_forwardSyllables (unsigned i, unsigned j, const IPySegmentor::TSegment& seg) { std::vector<unsigned>::const_iterator it = seg.m_syllables.begin (); std::vector<unsigned>::const_iterator ite = seg.m_syllables.end (); _forwardSingleSyllable (i, j, *it, seg, false); for (++it; it != ite; ++it) _forwardSingleSyllable (i, j, *it, seg, true); }
void CIMIContext::_forwardSyllables (unsigned i, unsigned j, std::vector<unsigned>& syllables) { std::vector<unsigned>::iterator it = syllables.begin (); std::vector<unsigned>::iterator ite = syllables.end (); _forwardSingleSyllable (i, j, *it, false); for (++it; it != ite; ++it) _forwardSingleSyllable (i, j, *it, true); }