Suliman:

I understand it.

I expect what concatenation symbol will stay new line in new line and not append it's to current:

        writeln(
        "first string"
        "second" ~
        "string"
        );

I expect:
first string
second"
string"

but not:
first   stringsecondstring

If I compile and run this program:

void main() {
    import std.stdio;
    writeln(
    "first string"
    "second" ~
    "string"
    );
}


I see this output (and it's correct, as expected):

first stringsecondstring

Bye,
bearophile

Reply via email to