EFUN: explode

SYNTAX:
string *explode( str, separator );
  string str;
  string separator;

DESCRIPTION:
Explode splits the string 'str' at each occasion it encounters
'separator' in 'str'. The substrings are then stored in an array.
[The 'str' must end with 'del' if the last part is wanted too. (?)]

RETURN VALUE:
An array of strings, containing the separated substrings. If the
'separator' is not found in 'str', it returns...(?).

SEE ALSO:
implode
extract
strstr
sscanf

EXAMPLE:
string *str;

str = explode( "Armageddon shouts: Shutdown in 1 minute", " " );
//str is now ({ "Armageddon", "shouts:", "Shutdown", "in", "1", "minute" }).
