APPLE(ID:5900/app006)



PL/I APL hybrid for general motors. Superset of MALUS/XPL, and deriving associative stores from APL


Related languages
APL => APPLE   Incorporated into
MALUS => APPLE   Superset

References:
  • Sammet, Jean E. "Brief survey of languages used for systems implementation" view details Extract: APPLE
    MALUS is a subset of a language called APPLE: the latter is a large subset of PL/I and also contains some of the facilities of the Associative Programming Language (APL)[Dodd, 1966]. APPLE is for the
    application programmers. MALUS will be used to write the time-sharing monitor, and also the APPLE compiler. MALUS is now running on the 67 and generates code for the STAR prototype; a preliminary version is also running on the STAR prototype. The APPLE compiler will be started later this year and will be written in MALUS. (Above information from Marcotty [197l].)
          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