Principles of compiler design - Aho, Alferd V & Ullman, Jeffrey D (Addison-Wesley publishing company, Massachusetts, 1977)