&gt; At this point you pretty much want an alternative language more than a compiler: one that looks like C, but is completely defined.<p>A &quot;Friendly C&quot; dialect has been proposed: <a href="http:&#x2F;&#x2F;blog.regehr.org&#x2F;archives&#x2F;1180" rel="nofollow">http:&#x2F;&#x2F;blog.regehr.org&#x2F;archives&#x2F;1180</a>