Modern compiler implementation in C : basic techniques; Andrew W. Appel; 1997
Modern compiler implementation in C : basic techniques; Andrew W. Appel; 1997

Modern compiler implementation in C : basic techniques

av Andrew W. Appel

  • Utgiven: 1997
  • ISBN: 9780521586535
  • Sidor: 408 st
  • Förlag: Cambridge University Press
  • Format: Häftad
  • Språk: Engelska

Om boken

This textbook explains all phases of a modern compiler: lexical analysis, parsing, abstract syntax, semantic actions, intermediate representations, instruction selection via tree matching, dataflow analysis, graph-colouring register allocation with coalescing, and runtime systems. It covers current techniques in code generation and register allocation, as well as functional and object-oriented languages, which are missing from most books. The author illustrates the most accepted and successful techniques in a concise way, rather than as an exhaustive catalogue of every possible variant. Detailed descriptions of the interfaces between modules of a compiler are illustrated with actual C header files. A unique feature of the book is a well-designed compiler implementation project in C, including front-end and 'high-tech' back-end phases, so that students can build a complete working compiler in one semester. The textbook is meant for use in a one-semester first course for undergraduates in compiler design. Accompanying support software is available.

Åtkomstkoder och digitalt tilläggsmaterial garanteras inte med begagnade böcker

Mer om Modern compiler implementation in C : basic techniques (1997)

1997 släpptes boken Modern compiler implementation in C : basic techniques skriven av Andrew W. Appel. Den är skriven på engelska och består av 408 sidor. Förlaget bakom boken är Cambridge University Press.

Köp boken Modern compiler implementation in C : basic techniques på Studentapan och spara pengar.

Tillhör kategorierna

Referera till Modern compiler implementation in C : basic techniques

Harvard

Appel, A. W. (1997). Modern compiler implementation in C : basic techniques. Cambridge University Press.

Oxford

Appel, Andrew W., Modern compiler implementation in C : basic techniques (Cambridge University Press, 1997).

APA

Appel, A. W. (1997). Modern compiler implementation in C : basic techniques. Cambridge University Press.

Vancouver

Appel AW. Modern compiler implementation in C : basic techniques. Cambridge University Press; 1997.