Re: Fortran H, was Bootstraping compilers ?

=?ISO-8859-1?Q?J=FCrgen_Kahrs?= <Juergen.Kahrs@vr-web.de>
Thu, 24 Apr 2008 17:59:13 +0200

          From comp.compilers

Related articles
Bootstraping compilers ? pocm@soton.ac.uk (2008-04-16)
Re: Bootstraping compilers ? torbenm@app-4.diku.dk (2008-04-21)
Re: Bootstraping compilers ? gah@ugcs.caltech.edu (glen herrmannsfeldt) (2008-04-21)
Re: Bootstraping compilers ? gah@ugcs.caltech.edu (glen herrmannsfeldt) (2008-04-23)
Re: Fortran H, was Bootstraping compilers ? compilers-request@iecc.com (Comp.compilers) (2008-04-23)
Re: Fortran H, was Bootstraping compilers ? Juergen.Kahrs@vr-web.de (=?ISO-8859-1?Q?J=FCrgen_Kahrs?=) (2008-04-24)
Re: Fortran H, was Bootstraping compilers ? gah@ugcs.caltech.edu (glen herrmannsfeldt) (2008-04-24)
Re: Fortran H, was Bootstraping compilers ? gah@ugcs.caltech.edu (glen herrmannsfeldt) (2008-04-25)
| List of all articles for this month |
From: =?ISO-8859-1?Q?J=FCrgen_Kahrs?= <Juergen.Kahrs@vr-web.de>
Newsgroups: comp.compilers
Date: Thu, 24 Apr 2008 17:59:13 +0200
Organization: Compilers Central
References: 08-04-059 08-04-078 08-04-081 08-04-088 08-04-089
Keywords: history
Posted-Date: 24 Apr 2008 14:38:36 EDT

Comp.compilers schrieb:


> Someone sent me an extracted version, so I did some grepping and line
> counting. It turns out the Fortran H source is about 45,000 lines of
> extended Fortran and 15,000 lines of assembler. That's pretty small
> considering what a sophisticated compiler it was.


In the mid-1980s, Niklaus Wirth said that his Modula2 compiler (being
able to compile itself) had about 5000 lines of code, while typical
ADA compilers had about 50000 lines of code. Just for comparison.
[I suspect that Fortran H did much more sophisticated flow analysis and
optimizaton than any Modula compiler. Just figuring out the loops and
dealing with GOTO statements is a challenge. -John]



Post a followup to this message

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