Modern compiler implementation in C - Appel, Andrew W.; Ginsburg, Maia (Cambridge University Press, 1999)