Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.c > #33440

Re: 40 year old compilers

From anton@mips.complang.tuwien.ac.at (Anton Ertl)
Newsgroups comp.lang.c, comp.compilers
Subject Re: 40 year old compilers
Date 2013-06-05 16:22 +0000
Organization Institut fuer Computersprachen, Technische Universitaet Wien
Message-ID <13-06-006@comp.compilers> (permalink)
References <13-06-004@comp.compilers>

Cross-posted to 2 groups.

Show all headers | View raw


glen herrmannsfeldt <gah@ugcs.caltech.edu> writes:
>So, I wonder (cross post replies) about favorite 40 year old compiler
>books, especially if written using C-like languages

I like [wulf+75]; however, that's mostly about optimizing, and I don't
think that C compilers of that time had serious ambitions in that
direction.

Given that C compilers from 1973 came from Bell Labs, and Al Aho
worked at Bell Labs, the books he coauthored around that time might
fit the bill.

@Book{wulf+75,
  author = 	 {William Wulf and Richard K. Johnsson and Charles
                  B. Weinstock and Steven O. Hobbs and Charles M. Geschke},
  title = 	 {The Design of an Optimizing Compiler},
  publisher = 	 {Elsvier},
  year = 	 {1975},
  isbn =	 {0-444-0164-6},
  annote =	 {Describes a complete Bliss/11 compiler for the
                  PDP-11.  It uses some interesting techniques: it
                  uses a (hand-constructed) tree parsing automaton for
                  parts of the code selection (Section~3.4); it
                  optimizes the use of unary complement operators
                  (Section~3.3); it uses a smart scheme to represent
                  a conservative approximation of the lifetime of
                  variables in constant space and uses that for
                  register allocation (Sections~4.1.3 and~4.3).}
}

- anton
--
M. Anton Ertl
anton@mips.complang.tuwien.ac.at
http://www.complang.tuwien.ac.at/anton/

Back to comp.lang.c | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

40 year old compilers glen herrmannsfeldt <gah@ugcs.caltech.edu> - 2013-06-03 00:14 +0000
  Re: 40 year old compilers anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2013-06-05 16:22 +0000
    Re: 40 year old compilers Jorgen Grahn <grahn+nntp@snipabacken.se> - 2013-06-06 17:32 +0000
  Re: 40 year old compilers wclodius@earthlink.net (William Clodius) - 2013-06-05 21:30 -0600
    Re: 40 year old compilers "Charles Richmond" <numerist@aquaporin4.com> - 2013-06-07 18:09 -0500
  Re: 40 year old compilers "Derek M. Jones" <derek@knosof.co.uk> - 2013-06-06 12:52 +0100
    Re: 40 year old compilers mark.bluemel@gmail.com - 2013-06-08 10:02 -0700
  Re: 40 year old compilers Janis Papanagnou <janis_papanagnou@hotmail.com> - 2013-06-21 17:29 +0200

csiph-web