<div dir="ltr">actually the author of Dscanner would probably feel the same:<div>I've reported a number of issues that were due to mismatch bw D spec and dmd:<br><div><a href="https://github.com/Hackerpilot/Dscanner/issues?state=open">https://github.com/Hackerpilot/Dscanner/issues?state=open</a><br>
</div></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Oct 30, 2013 at 12:04 PM, Brian Schott <span dir="ltr"><<a href="mailto:briancschott@gmail.com" target="_blank">briancschott@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Stop modifying the language without also modifying the language spec.<br>
<br>
Seriously.<br>
<br>
Stop it.<br>
<br>
Pull requests that modify the parser should be rejected unless they also have the corresponding changes to the language grammar.<br>
<br>
I spend a decent amount of my spare time on D development tooling and I'm getting sick of the "Your parser rejects X", "X isn't in the language spec", "DMD accepts X" cycle.<br>
<br>
The current situation is that the only REAL documentation on D's syntax is the front-end source code, and this is ridiculous.<br>
</blockquote></div><br></div>