Elements of compiler design - Meduna, Alexander (Auerbach Publications, 2008)