Hi, sorry if already discussed.
codes:
string x = "bug?" ;
string y = "bug?" ;
string z = "bug?".reverse ;
writefln("%s : %s : %s", x, y, z) ;
x.reverse ;
writefln("%s : %s : %s", x, y, z) ;
output - D 1.027 & 2.013:
>?gub : ?gub : ?gub
>bug? : bug? : bug?
Should x, y, z be independent to each others?