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


Groups > comp.compilers > #499

New textbook: Practical Compiler Construction

From "Nils M Holm" <nmh@t3x.org>
Newsgroups comp.compilers
Subject New textbook: Practical Compiler Construction
Date 2012-03-13 18:56 +0100
Organization Compilers Central
Message-ID <12-03-032@comp.compilers> (permalink)

Show all headers | View raw


I am happy to announce my latest textbook,

PRACTICAL COMPILER CONSTRUCTION
A No-nonsense Tour through a C Compiler

which is now available at Lulu.com:

http://www.lulu.com/content/12610903     (Paperback book)
http://www.lulu.com/content/12685672     (PDF download)

See also:

http://www.t3x.org/reload/   (Contents, source code, etc)

The book illuminates the practical side of compiler construction and
takes the reader on a tour through the full source code of a compiler
for a C subset.

It is a book for seasoned programmers with little or no background in
compiler-writing.

Theory will be covered when necessary, but the focus is always on
actual code. The compiler discussed in the book is a clean and simple
implementation that does not "bend the rules" like many other small C
compilers. Its sources pass gcc -Wall -pedantic with little or no
warnings (depending on the gcc version).

The compiler and runtime environment is designed to run on FreeBSD on
a 386 processor, but it should be easy to port it to other popular
Unix-like systems, e.g. Linux.

The complete code from the book is in the public domain and can be
downloaded at

http://www.t3x.org/subc/

Enjoy!

--
Nils M Holm  < n m h @ t 3 x . o r g >  www.t3x.org

Back to comp.compilers | Previous | Next | Find similar


Thread

New textbook: Practical Compiler Construction "Nils M Holm" <nmh@t3x.org> - 2012-03-13 18:56 +0100

csiph-web