Affiliation:
1. Stanford University, Stanford, California
Abstract
We assess the impact over a three-year period, of the macro-pre-processor MORTRAN, and one of the languages it processes. We confine our assessment to SLAC and Stanford since, although MORTRAN has been widely distributed in the United States and to a lesser extent in Europe, we have no personal knowledge of its impact elsewhere. The impact is attributed to three factors: (1) portability, (2) compatibility (with existing FORTRAN libraries), and (3) extensibility, which is sub-divided into (a) extension of control structures, and (6) extension of data structures. We divide the impact into an "initial" impact which we relate to control structure extensions, and a "secondary" impact which we relate to data structure extensions. MORTRAN is currently being used at SLAC to process large production programs, some of which exceed ten thousand lines of MORTRAN source code.
Publisher
Association for Computing Machinery (ACM)
Subject
Computer Graphics and Computer-Aided Design,Software
Reference18 articles.
1. The problem of programming communication with changing machines
2. Macro instruction extensions of compiler languages
3. Brown P. Macro Processors and Techniques for Portable Software John Wiley New York 1974. Brown P. Macro Processors and Techniques for Portable Software John Wiley New York 1974.
4. Campbell-Kelly M. An Introduction to Macros Macdonald New York 1973. Campbell-Kelly M. An Introduction to Macros Macdonald New York 1973.
5. Wegner P. Programming Languages Information Structures and Machine Organization McGraw-Hill 1968. Wegner P. Programming Languages Information Structures and Machine Organization McGraw-Hill 1968.
Cited by
4 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献