Which patches/mods exists for current versions of the DMD parser?

via Digitalmars-d digitalmars-d at puremagic.com
Mon Sep 8 06:40:46 PDT 2014


On Monday, 8 September 2014 at 09:38:54 UTC, ketmar via 
Digitalmars-d wrote:
> parser:
> * foreach (auto n; ...)
> * foreach (auto; ...)
> * foreach (; ...)
> * lambdas: (auto, auto) => ...
> * @pure, @nothrow
> * safe, trusted (w/o '@')
> * "kill-the-commas"
> * "kill-c-arrays"
> * @virtual (yes, i remember the discussion, but i NEED a way to 
> revert
>   "final:"!) semiworking
> * @nonstatic (for the same reason as @virtual) semiworking
> * planing: @gc and @throw (for the same reason again)
> * ...and maybe generic [@]!... (!final, !static, @!nogc and so 
> on)

Thank you for this list, finally someone made an on-topic 
response! Please keep me (and others with the same interest) 
oriented in this thread about other changes you are making when 
you get to look at other aspects of the language. I'll use your 
"kill-*" patches and more, for sure!

> now i'm trying to dive into semantic parts of the compiler to 
> increase area of wreckage.

;-)


More information about the Digitalmars-d mailing list