MDL(ID:4116/mdl003)Machine Definition Languagefor Machine Definition Language Bolton and Goguen Toronto University 1979 References: This paper provides an informal summary of a machine description language (MDL) which is intended as a vehicle for defining a conventional computer for an algorithmic code generator. The language does not provide for a description of I/O aspects of a computer and does not support features required for describing high-level language machines. The reviewed paper provides examples of the language but does not define the language. For a formal definition, the reader is referred to the PhD thesis of one of the authors [1]. It is claimed that MDL is well suited for the intended application in the algorithmic generation of code emitters, but unfortunately, the paper provides no discussion of MDL's use in this role. G. T. Boswell, Dallas, Texas REFERENCE [1] GOGUEN, J. R. "On the automatic translation of intermediate-level program to machine languages,*' PhD Thesis, Dept. of Electrical Engineering, Univ. of Toronto, Toronto, Ont., Canada, 1978. in ACM Computing Reviews 20(12) December 1979 view details in The Computer Journal 22(02) (May 1979) view details |