Pratt, Terrence W Programming languages: Design and implementation - 4th ed. - New Delhi Pearson Education 2009 - 590 p. Dewey Class. No.: 005.13 P887P