Compiling In Modula-2: A First Introduction To Classical Recursive Descent Compiling - Ullmann, Julian R (Prentice Hall, 1994)