Change split* to return a string_vec rather string_array

Description

Currently, `split{{ and friends return a }}string_array{{, which is a }}table[count] of string{{. However, these BiFs should return a }}string_vec{{ or }}vector of string{{ to allow for sequential iteration over the result. The problem with the current approach is not only that it is wrong modeled (the associative container does not make sense), but also that iteration over the elements, which are obviously ordered, is neither deterministic nor sequential. Presumably this mismatch exists because vectors were not available when the }}split*` functions have been created.

Environment

None

Assignee

Robin Sommer

Reporter

Matthias Vallentin

Labels

External issue ID

757

Components

Fix versions

Affects versions

Priority

Normal
Configure