Compiler Construction/References

From Wikibooks, open books for an open world
Jump to: navigation, search


  • Aho, Alfred & Sethi, Ravi & Ullman, Jeffrey. Compilers: Principles, Techniques, and Tools ISBN 0201100886 The Classic Dragon book.
  • Appel, Andrew Modern Compiler Implementation in C/Java/ML (respectively ISBN 0-521-58390-X,ISBN 0-521-58388-8, ISBN 0-521-58274-1 is a set of cleanly written texts on compiler design, studied from various different methodological perspectives.
  • Brown, P.J. Writing Interactive Compilers and Interpreters ISBN 047127609X Useful practical advice, not much theory.
  • Fischer, Charles & LeBlanc, Richard. Crafting A Compiler ISBN 0805332014 Uses an ADA like pseudo-code.
  • Holub, Allen Compiler Design in C ISBN 0131550454 Extensive examples in "C".
  • Hunter, R. The Design and Construction of Compilers ISBN 0471280542 Several chapters on theory of syntax analysis, plus discussion of parsing difficulties caused by features of various source languages.
  • Pemberton, S. & Daniels, M.C. Pascal Implementation. The P4 Compiler ISBN 0853123586 (Discussion) and ISBN 085312437X (Compiler listing) Complete listing and readable commentary for a Pascal compiler written in Pascal.
  • Weinberg, G.M. The Psychology of Computer Programming: Silver Anniversary Edition ISBN 0932633420 Interesting insights and anecdotes.
  • Wirth, Niklaus Compiler Construction ISBN 0201403536 From the inventor of Pascal, Modula-2 and Oberon-2, examples in Oberon.