On Mon, 10 Dec 2018 17:58:32 +0000, aliak wrote:
> string parseConfig(string str) {
>    string ret;
>    foreach (line; str.split("\n")) {
>      auto parts = line.split("=");
>      ret ~= `string ` ~ parts[0] ~ ` = "` parts[2] `";`;
>    }
>    return ret;
> }

That works as long as none of the environment variable values contain a 
double quote or a newline character.

Reply via email to