Macro instruction extensions of compiler languages

  • Authors:
  • M. Douglas McIlroy

  • Affiliations:
  • Bell Telephone Lab, Inc., Murray Hill, NJ

  • Venue:
  • Communications of the ACM
  • Year:
  • 1960

Quantified Score

Hi-index 48.30

Visualization

Abstract

Macroinstruction compilers constructed from a small set of functions can be made extremely powerful. In particular, conditional assembly, nested definitions, and parenthetical notation serve to make a compiler capable of accepting very general extensions to its ground language.