Introduction to compiler construction - Parsons, Thomas W (Computer Science Press, 1992)
Includes index.