<p>> Hm, I don't *think* C has such ambiguities but I could well be wrong. In any case, if it can handle the non-ambiguous case, that's enough for me. </p>
<p>I wanted to tackle D this week, but I might as well begin with C :)</p>
<p>Do you happen to have any handy and readable EBNF grammar for C? At least for D, I have <a href="http://dlang.org">dlang.org</a>.</p>