What does this program print?

----
const char[] coins = `$�`;

void main()
{
        writef(`I made `);
        int stash = 0;
        scope(exit) writefln(stash,`.`);
        scope(failure) stash--;

        foreach(coin;coins)
        {
                scope(exit) stash++;
                scope(success) stash++;
                scope(failure) stash--;
                scope(failure) continue;
                writef(coin);
        }
}
----

Reply via email to