Parse command-line arguments into a semicolon-separated list.
separate_arguments(<variable> <mode> <args>)
Parses a space-separated string <args> into a list of items, and stores this list in semicolon-separated standard form in <variable>.
This function is intended for parsing command-line arguments. The entire command line must be passed as one string in the argument <args>.
The exact parsing rules depend on the operating system. They are specified by the <mode> argument which must be one of the following keywords:
separate_arguments(<var>)
Convert the value of <var> to a semi-colon separated list. All spaces are replaced with ‘;’. This helps with generating command lines.