Introduction to Compiler Construction With Unix (Prentice-Hall software series)