3 ms·
Work all the demonstrations and exercises in Kernighan and Pike's Chapter 8 of "The Unix Programming Environment". Less than 60 pages in a friendly large font.
by thyrsus 16y ago
Work all the demonstrations and exercises in Kernighan and Pike's Chapter 8 of "The Unix Programming Environment". Less than 60 pages in a friendly large font. You'll be glad you did.
- mahmud 16y agoThe Unix-way of compiler construction is convoluted, difficult and verbose. Any Lisp book will teach you more about compiler construction in the first two chapters than you can learn from entire texts on the subject that use Lex and Yacc. Chapter 8, at a more leisurely pace, and far more in-depth: http://www.cs.brown.edu/~sk/Publications/Books/ProgLangs/ http://www.cs.brown.edu/~sk/Publications/Books/ProgLangs/
- pjscott 16y agoI've been looking through that book, and it's just what I've always wanted from a compiler book. Though maybe I should have expected that as soon as I saw the name "Shriram Krishnamurthi" on the cover.