procedure multisplit(string text, sequence delims) integer k = 1, kdx while 1 do integer kmin = 0 for i=1 to length(delims) do integer ki = match(delims[i],text,k) if ki!=0 then if kmin=0 or ki