About switch case statements...
grauzone
none at example.net
Mon Nov 16 13:20:36 PST 2009
Walter Bright wrote:
> Don wrote:
>> That's not fall-through, one case is *inside* the 'if' clause of
>> another one!! Wow. Do you really want to encourage that sort of thing?
>
> I think it's more the #if that obfuscates the code. After long
> experience with #if, I really don't like it, which is why I adamantly
> resist having fine-grained conditional compilation in D.
True, but the case label inside the if statement is obfuscation too. I
bet many C/C++ programmers don't even know that this syntax is allowed...
But we need to keep it for duff's device, I guess.
More information about the Digitalmars-d
mailing list