How the compiler works: “ An Introduction to GCC”by Brian J. Gough, foreword by Richard M. Stallman, pp. 89-93