<div dir="ltr">Wow, these are all amazing links! Thanks so much. This should keep me busy for a while!<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Jan 2, 2018 at 10:49 AM, Santiago A. <span dir="ltr"><<a href="mailto:svaa@ciberpiula.net" target="_blank">svaa@ciberpiula.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">El 01/01/2018 a las 19:17, Yves Cloutier escribió:<br>
> Hi there,<br>
><br>
> I'd be interested to know if any modern compilers have been written in<br>
> Pascal (other than the Pascal Compiler).<br>
><br>
> It's unfortunate that that most Pascal books out there are rather<br>
> dated. I did recently purchase <br>
<br>
</span>The first version of nim language <a href="https://nim-lang.org/" rel="noreferrer" target="_blank">https://nim-lang.org/</a> was written in<br>
Pascal. Here are the sources<br>
<a href="https://github.com/nim-lang/Nim/tree/ea1f1ec6d4d6c776eb0f81c2bebdd4cb4c817ebe/nim" rel="noreferrer" target="_blank">https://github.com/nim-lang/<wbr>Nim/tree/<wbr>ea1f1ec6d4d6c776eb0f81c2bebdd4<wbr>cb4c817ebe/nim</a><br>
<br>
Many times, when compiler is mature, the compiler is re-written in the<br>
target language itself. Freepascal compiler is written in Freepascal.<br>
<br>
First version of compiler must be written in other language, (of course,<br>
the are not compilers for the language ), usually a language that<br>
generates binary, compiling is very demanding to rely on virtual<br>
machines Probably that is why there are not Java compilers written in<br>
Java, or Python or Perl compilers written in Python or Perl . As usual,<br>
the most popular language will be most used language: C, C++<br>
<span class="HOEnZb"><font color="#888888"><br>
<br>
--<br>
Saludos<br>
<br>
Santiago A.<br>
<br>
</font></span></blockquote></div><br></div>