<p><br>
On Feb 28, 2013 9:36 PM, "pjmlp" <<a href="mailto:pjmlp@progtools.org">pjmlp@progtools.org</a>> wrote:<br>
><br>
> On Thursday, 28 February 2013 at 07:58:31 UTC, Jonathan M Davis wrote:<br>
>><br>
>> On Wednesday, February 27, 2013 23:44:02 Walter Bright wrote:<br>
>>><br>
>>> On 2/27/2013 9:35 PM, H. S. Teoh wrote:<br>
>>> > How does this affect GDC/LDC? AFAIK, the GCC build scripts > do not (yet?)<br>
>>> > support bootstrapping D code.<br>
>>><br>
>>> I don't know. I presume other gcc language tools are not written in C.<br>
>><br>
>><br>
>> Wasn't all of that stuff written in pure C until fairly recently when they<br>
>> finally started letting C++ in? Maybe that was only the core stuff though and<br>
>> some of the language extensions aren't that strict. I don't know.<br>
>><br>
>> - Jonathan M Davis<br>
><br>
><br>
> GNAT is written in Ada.<br>
><br>
> If I am not mistaken, many non standard frontends for Modula-2, Modula-3 and Pascal also use their own languages.<br>
><br>
> <a href="http://gcc.gnu.org/frontends.html">http://gcc.gnu.org/frontends.html</a><br>
><br>
> --<br>
> Paulo</p>
<p>See my message above. The problem is not what language the frontend is written in, the problem is not requiring to interface to the gcc backend from the parts that are written in D.</p>
<p>Regards<br>
-- <br>
Iain Buclaw</p>
<p>*(p < e ? p++ : p) = (c & 0x0f) + '0';<br>
</p>