MALUS(ID:5899/mal007)

GM XPL 


Extension of XPL for use at General Motors

presumably for the Latin apple



Related languages
XPL => MALUS   Extension of
MALUS => APPLE   Superset

References:
  • Sammet, Jean E. "Brief survey of languages used for systems implementation" view details Extract: MALUS
    General Motors currently has a system on the IBM 360/67 which includes a time-sharing monitor, graphics facilities with an environment suitable for automotive engineers and designers [Beckermeyer, 1970]. They have a large number of applications programs written in PL/I. They wish to move all the application programs and develop an improved time-sharing monitor (containing most of the present graphic and other facilities) to a prototype of the CDC STAR. To do this, they have first developed a language called MALUS. MALUS is a derivative of XPL (which is itself based on PL/I) but has also extended XPL; the MALUS compiler was itself written in an extended version of XPL. MALUS contains features which are useful for systems programming, but which do not retain machine independence, e.g., they have included another storage class called REGISTER, and the facility from XPL to produce specific machine instructions. Since their objective is not to retain machine independence this is no problem.
          in [ACM] SIGPLAN Notices 6(10) October 1971 Proceedings of the SIGPLAN symposium on Languages for system implementation 1971, Lafayette, Indiana, United States; October, 1971 view details
  • Elshoff, James L.; Beckermeyer, Robert; Dill, John; Marcotty, Michael and Murray, John "Handling Asynchronous Interrupts in a {PL/1}-like Language" SPE 4(2) pp117-124, April 1974 view details
          in [ACM] SIGPLAN Notices 6(10) October 1971 Proceedings of the SIGPLAN symposium on Languages for system implementation 1971, Lafayette, Indiana, United States; October, 1971 view details
  • Marcotty, Michael and Schutz, Henrik "The Systems Programming Language, Malus", SPE 4(1) pp79-90 Jan 1974 view details
          in [ACM] SIGPLAN Notices 6(10) October 1971 Proceedings of the SIGPLAN symposium on Languages for system implementation 1971, Lafayette, Indiana, United States; October, 1971 view details