Re: "The C compiler is Written in C" What!

Marco van de Voort <marcov@toad.stack.nl>
31 Jul 2003 12:34:44 -0400

          From comp.compilers

Related articles
Re: "The C compiler is Written in C" What! gah@ugcs.caltech.edu (Glen Herrmannsfeldt) (2003-07-26)
Re: "The C compiler is Written in C" What! marcov@toad.stack.nl (Marco van de Voort) (2003-07-31)
Re: "The C compiler is Written in C" What! postmaster@paul.washington.dc.us (Paul Robinson) (2003-07-31)
Re: "The C compiler is Written in C" What! rinie@xs4all.nl (Rinie Kervel) (2003-07-31)
Re: "The C compiler is Written in C" What! gah@ugcs.caltech.edu (Glen Herrmannsfeldt) (2003-08-04)
Re: "The C compiler is Written in C" What! Martin.Ward@durham.ac.uk (Martin Ward) (2003-08-04)
Re: "The C compiler is Written in C" What! marcov@toad.stack.nl (Marco van de Voort) (2003-08-04)
| List of all articles for this month |

From: Marco van de Voort <marcov@toad.stack.nl>
Newsgroups: comp.lang.c,comp.compilers
Date: 31 Jul 2003 12:34:44 -0400
Organization: Eindhoven University of Technology, The Netherlands
References: <43797288.0307260936.7ea8822c@posting.google.com> 03-07-198
Keywords: practice
Posted-Date: 31 Jul 2003 12:34:44 EDT

> While C compilers written in C are common, I do know of at least one
> Fortran compiler written in Fortran. That is not so common.


Pascal compilers are usually also written in Pascal. (open source
example: Free Pascal - www.freepascal.org)


Exceptions: GNU Pascal (as gcc derivative), and Delphi v2+ (in C++,
the runtime system is entirely Pascal though)


The last one is quite funny, since IIRC Borland's C++ builder's
runtime system depends (at least in the earlier versions) on the
Pascal classes libs, so essentially you got a C++ compiler linking to
partially pascal libraries, and that part of the libraries in pascal
were compiled by a pascal compiler written in C++.


Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.