core :: Text :: chars_to_unescape_csv
# How many bytes should be removed for CSV unescaping ? private fun chars_to_unescape_csv(delim_char: Char): Int do var pos = 0 var to_un = 0 var ln = length while pos < ln do var c = self[pos] if c == delim_char then pos += 1 to_un += 1 end pos += 1 end return to_un end