bearophile wrote:
> Currently this is not caught by D, it prints "12":
> import std.stdio;
> void main() {
> writefln("%d%d", 1, 2, 3);
> }That's not really an error. You might change out the format string at runtime based on user preferences, perhaps for internationalization, or other reasons.
