Microprogramming support for programming languages. - William Douglas Manville (1974)