411 REFERENCE · Wikibooks
Compiler Construction/References
Reference material by Wikibooks contributors. This retains its source identity and is not 411 news reporting.
References
Aho, Alfred & Sethi, Ravi & Ullman, Jeffrey. Compilers: Principles, Techniques, and Tools 0201100886 The Classic Dragon book.
Appel, Andrew Modern Compiler Implementation in C/Java/ML (respectively 0-521-58390-X,0-521-58388-8, 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 047127609X Useful practical advice, not much theory.
Fischer, Charles & LeBlanc, Richard. Crafting A Compiler 0805332014 Uses an ADA like pseudo-code.
Holub, Allen Compiler Design in C 0131550454 Extensive examples in "C".
Hunter, R. The Design and Construction of Compilers 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 0853123586 (Discussion) and 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 0932633420 Interesting insights and anecdotes.
Wirth, Niklaus Compiler Construction 0201403536 From the inventor of Pascal, Modula-2 and Oberon-2, examples in Oberon.