Compiler construction - Wirth, Niklaus, 1934-2024 (International computer science series, 1996)