Properly parse DMD out for latest compilers
Merge pull request #32 from shoo/master

Some fix
Merge pull request #30 from JesseKPhillips/dflexeparse

Properly parse DMD out for latest compilers
followed dmd git head

`const XXX` to `enum XXX`
`newary[a..b] = ary;` was gone.