PRINCIPLES OF COMPILER DESIGN - RAGHAVAN,V (New Delhi MGH, 2018)