DIP65: Fixing Exception Handling Syntax

Andrei Alexandrescu via Digitalmars-d digitalmars-d at puremagic.com
Thu Jul 17 12:28:33 PDT 2014


On 7/8/14, 2:31 PM, Brian Schott wrote:
> http://wiki.dlang.org/DIP65
>
> tldr: There are parser and specification bugs and I want to fix them. It
> will break some poorly-written code, but I think I can automate the
> upgrade process.

I vote we reject this DIP. It has clear appeal but there's also the 
issue with putting currently correct code on a deprecation path, with no 
obvious win in quality.

I think Walter's fix eliminates the problem during the semantic pass 
even though there's a grammar ambiguity. It's a judgment call, and by 
definition someone has to make it.


Andrei



More information about the Digitalmars-d mailing list