H ? « »

Language peer sets for ML/I:
United Kingdom
United Kingdom/1967
Designed 1967
1960s languages
Third generation
High Cold War
Genus Macros
Macros/United Kingdom
File-reflexive/United Kingdom
Content-reflexive/United Kingdom


alternate simple view
Country: United Kingdom
Designed 1967
Published: 1967
Genus: Macros

Early macro translating system.

Related languages
GPM ML/I   Influence
LIMP ML/I   Influence
TRAC ML/I   Influence
WISP ML/I   Influence
XPOP ML/I   Influence
ML/I L   Augmentation of
ML/I MESS   Implementation


  • Brown, P. (1966) Brown, P. J. ML/I user's Manual. University Math. Lab., Cambridge, England, July 1966.
  • Brown, P.J., (1967) Brown, P.J., "The ML/I Macro Processor" HTML version (elegant)
          in [ACM] (1967) [ACM] CACM 10(10) (Oct 1967)
  • Weindlin, M. (1967) Weindlin, M. "Is there a 'Best' Programming Language For Design Automation?" pp24.1-24.24 Extract: ML/I
          in (1967) Proceedings of the 4th Annual ACM IEEE Design Automation Conference archive
  • Brown, P.J. (1968) Brown, P.J. 'The use of ML/I in implementing a machine-independent language in order to bootstrap itself from machine to machine', NAHC/EDS Reports C30 January 1968
          in (1967) Proceedings of the 4th Annual ACM IEEE Design Automation Conference archive
  • Brown (1969) Brown, P. J. "Using a macro processor to aid software implementation" Extract: Introduction Extract: A DLIMP Extract: The descriptive language Extract: Reasons for using ML/I
          in Computer Journal (1969) The Computer Journal 12(4) 1969
  • Brown (1969) Brown, Peter "A survey of macro processors" pp37-88
          in Halpern, Mark I and Shaw Christopher J (eds) (1969) Halpern, Mark I and Shaw Christopher J (eds) "Annual Review in Automatic Programming" (6) 1969 Pergamon Press, Oxford
  • Waite, William M. (1970) Waite, William M. ; Building a Mobile Programming System. Extract: Introduction Extract: General approach
          in (1970) The Computer Journal 13(1) January 1970
  • Brown, P. J. (1972) Brown, P. J. "Levels of language for portable software" pp1059-1062 Abstract DOI
          in [ACM] (1972) [ACM] CACM 15(12) 1972
  • Sammet (1972) Sammet, Jean E., "Roster of Programming Languages 1972" 179
          in (1972) Computers & Automation 21(6B), 30 Aug 1972
  • Stock and Stock (1973) Stock, Marylene and Stock, Karl F. "Bibliography of Programming Languages: Books, User Manuals and Articles from PLANKALKUL to PL/I" Verlag Dokumentation, Pullach/Munchen 1973 392 Abstract
          in (1972) Computers & Automation 21(6B), 30 Aug 1972
  • van der Poel, W., (1974) van der Poel, W., "Machine Oriented Higher Level Languages"
          in van der Poel, Maarsen (eds) (1974) Machine Oriented Higher Level Languages (van der Poel, Maarsen, editors) North Holland 1974
  • Layzell, P.Z. (1985) Layzell, P.Z. "The History of Macro-Processors in Programming Language Extensibility" Abstract
          in (1985) The Computer Journal 28(1) January 1985
    Search in: Google  Google scholar  World Cat  Yahoo  Overture  DBLP  Monash bib  NZ  IEEE  ACM portal  CiteSeer  CSB  ncstrl  jstor  Bookfinder