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) |
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]
Return to the
comp.compilers page.
Search the
comp.compilers archives again.