On 2013-08-27 21:56, Walter Bright wrote:
No reason. It simply never occurred to anyone. I've never heard of anyone wanting this in all my years of C, C++, and D.
void foo (ubyte[] source, ubyte[] destination = source); Do some operation, by default override "source": void scale (int width, int height = width);
I'd reject an enhancement request for this unless someone could demonstrate significant utility for it.
So consistency is not a good argument? -- /Jacob Carlborg