Compiler construction for digital computers - Gries, David (John Wiley and Sons, 1971)