APL2M: Cross-computer software for straightforward language definition and code generation

  • Authors:
  • Jean A.P.L. Rohmer

  • Affiliations:
  • IRIA/LABORIA, Rocquencourt 78150 Le Chesnay France

  • Venue:
  • APL '79 Proceedings of the international conference on APL: part 1
  • Year:
  • 1979

Quantified Score

Hi-index 0.00

Visualization

Abstract

We propose a modern software strategy based upon an unorthodox use of APL, permitting the adaptation of our system both upwards (new applications) and downwards (new processors). The tactic is the exploitation of APL not as a programming language but as a language for a macrogenerator. The purpose of this paper is twofold: first it explains to APL programmers how they can use this language to write assemblers, compilers in a very simple and pleasant manner; second it explains to mini-and microprocessor users that APL is surprisingly a sophisticated but cheap solution to their various software-engineering problems.