'foreach' iteration over string slices between the current and the next delimiter.
true: use dg.with_pos, false: user dg.without_pos
iteration delegate
passes through dg() return value.
See Implementation
'foreach' iteration over string slices between the current and the next delimiter.