<br><br><div class="gmail_quote">On Wed, Sep 15, 2010 at 17:50, Johannes Pfau <span dir="ltr">&lt;<a href="mailto:spam@example.com">spam@example.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div class="im">On 14.09.2010 22:35, Philippe Sigaud wrote:<br>
&gt; * a small script that find ddocs comments from D code and find any<br>
&gt; fri****g missing parenthesis, telling the user were in the file she<br>
&gt; should look (and range of line spanning the comment). Finding ddocs<br>
&gt; comments and counting open/closed parenthesis is a simple example of<br>
&gt; parsing/finite state automata.<br>
&gt;<br>
<br>
</div>That has been fixed in dmd:<br>
<a href="http://d.puremagic.com/issues/show_bug.cgi?id=3554" target="_blank">http://d.puremagic.com/issues/show_bug.cgi?id=3554</a><br>
<a href="http://www.dsource.org/projects/dmd/changeset/620" target="_blank">http://www.dsource.org/projects/dmd/changeset/620</a><br><br></blockquote><div><br>Wow, I didn&#39;t know this (obviously). There has been a steady stream of small and not-so-small improvements over the past few months that makes D even more attractive to me. After Don squashing bugs/limitations in CTFE, David went into a killing spree on algorithm/range bugs that&#39;s impressive to behold.<br>
As for this particular bug: thanks Walter!<br> <br>Philippe<br><br></div></div>