On Saturday, 17 January 2015 at 16:02:16 UTC, ketmar via
Digitalmars-d wrote:
On Sat, 17 Jan 2015 08:33:49 +0000
deadalnix via Digitalmars-d <[email protected]> wrote:
This is accepted :
auto fun(T)(T T) inout if(...) { ... }
This is not :
auto fun(T)(T T) if(...) inout { ... }
Is there a reason ?
the first is easier to parse, and i it's looking better. the
second is
just unnecessary code in parser and will not be used in the
wild to the
extent that justifies increased complexity.
You obviously have data to back your point, both in term of
readability, use in the wild and complexity added in the parser.
Because if you don't, you have no point whatsoever and should
probably not be posting.