ALIEN: a programming environment generator for personal computers

  • Authors:
  • Ulrik Schroeder;Arno Spinner

  • Affiliations:
  • Technische Hochschule Darmstadt, Fachgebiet Praktische Informatik, Magdalenenstr 11c, D-6100 Darmstadt, West Germany;Technische Hochschule Darmstadt, Fachgebiet Praktische Informatik, Magdalenenstr 11c, D-6100 Darmstadt, West Germany

  • Venue:
  • SIGSMALL '88 Proceedings of the 1988 ACM SIGSMALL/PC symposium on ACTES
  • Year:
  • 1988

Quantified Score

Hi-index 0.00

Visualization

Abstract

Alien is a generator for interactive language-specific programming environments. The system makes a language definition environment available to the language definer and supports him with an interactive generator. Using these tools every syntactic unit of a language can be made available. This can be done by a method of stepwise testing, correction and expansion. Fully defined environments can easily be restricted to subsets of a language.This paper introduces a method making a large software product executable on small UNIX machines as well as a survey of the system's components. These are designed to make the implementation on PCs effective and to develop a powerful generator for programming environments. Therefore the results are of interest to all projects in the programming environment field.ALIEN has been implemented in C running on Siemens PC-X, PC-X10, PC-MX-2 machines and Atari PC. Implementation on Apollo and SUN workstations is still in progress and on IBM PC is planned.The project is supported by the Stiftung Volkswagen-werk under grant 1/61 602.