GAG: A Practical Compiler Generator - Uwe Kastens; Brigitte Hutt; Erich Zimmermann (Springer, 1982)