A review of automatic code generation techniques - Ganapathi, Mahadevan; Fischer, Charles N. (1981)