brianMan
public text v1 · immutableSub Explode(string Input, string Ouput, string Separator)
/if (!${Defined[Input]} || !${Defined[Output]}) /return FALSE
/if (!${Defined[${Output}]}) /return FALSE
/if (!${Defined[Separator]}) /declare Separator string ,
/declare i int local
/for i 1 to ${Math.Calc[${Input.Count[${Separator}]}+1]}
/varset ${Output}[${i}] ${Input.Arg[${i},${Separator}]}
/next i
/return TRUE