1. and , Compilers: Principles, Techniques, and Tools, Addison-Wesley, Reading, MA, 1986.
2. Prettyprinting
3. Syntax-Directed Pretty Printing—A First Step Towards a Syntax-Directed Editor
4. and , The C Programming Language, Prentice-Hall, Engleood Cliffs, NJ, 1978.
5. Production trees: a compact representation of parsed programs