SMS dit: Compiler construction / Niklaus Wirth.