Компиляторы: принципы, технологии и инструментарий, 2 издание