>> What is wrong with
>>
>>  if (0) {
>>
>>  }

>1) what if the block contains syntax errors?

Then the compiler carefully and courteously notifies you of such.

>2) what if the bloack contains unmatched braces?

See above.

>3) this is not easier to type or remember than the currently available
>workarounds.

Au contraire.  It's *TRIVIAL* to remember, as it requires no new syntax
and hacks and features and scoot-arounds.  Likewise most of the rest
of them.

--tom

Reply via email to