[fpc-pascal] Modern Compiler Construction using Pascal

Yves Cloutier yves.cloutier at gmail.com
Wed Jan 3 22:50:28 CET 2018


Wow, these are all amazing links!  Thanks so much. This should keep me busy
for a while!

On Tue, Jan 2, 2018 at 10:49 AM, Santiago A. <svaa at ciberpiula.net> wrote:

> El 01/01/2018 a las 19:17, Yves Cloutier escribió:
> > Hi there,
> >
> > I'd be interested to know if any modern compilers have been written in
> > Pascal (other than the Pascal Compiler).
> >
> > It's unfortunate that that most Pascal books out there are rather
> > dated.  I did recently purchase
>
> The first version of nim language  https://nim-lang.org/ was written in
> Pascal. Here are the sources
> https://github.com/nim-lang/Nim/tree/ea1f1ec6d4d6c776eb0f81c2bebdd4
> cb4c817ebe/nim
>
> Many times, when compiler is mature, the compiler is re-written in the
> target language itself. Freepascal compiler is written in Freepascal.
>
> First version of compiler must be written in other language, (of course,
> the are not compilers for the language ), usually a language that
> generates binary, compiling is very demanding to rely on virtual
> machines Probably that is why there are not Java compilers written in
> Java, or Python or Perl compilers written in Python or Perl . As usual,
> the most popular language will be most used language: C, C++
>
>
> --
> Saludos
>
> Santiago A.
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freepascal.org/pipermail/fpc-pascal/attachments/20180103/d39377c3/attachment.html>


More information about the fpc-pascal mailing list