[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Information on CENTAUR
Hello!
We would be interested in obtaining more information about the ESPRIT
GIPE project. Below is a short presentation of our project dealing
with (among other issues) interactive programming environments.
We have ftp access.
Thanks in advance,
Bo and Robert
---
We are looking into tools for building generic environments for little
languages (application oriented languages---AOLs). By "little
languages" we mean special-purpose languages with a small vocabulary
(as opposed to full-scale programming languages).
Right now, we're trying to get an overview of the state-of-the-art in
compiler and interpreter environments. Some of the interesting
research directions are represented by CWI Amsterdam, Lund University
of Technology (Mj{\o}lner), and several other projects dealing with
structure-oriented editing.
We don't have any plans on doing in-house development of a programming
environment or toolbox.
Our vision of the environment/toolbox can be characterized thus:
- generic---can be used to handle whole classes of AOLs
- multiple-view editing (e.g., text as well as logical structure)
- support grammar interpretation, i.e., we don't want it to generate
stand-alone editors from a fix grammar (cf. Cornell Synthesizer
Generator)
- usable for design of AOLs as well as programming in AOLs
- programs synthesized or entered traditionally
- support for debugging grammars
- grammars for concrete and abstract syntax
- description-driven semantic checking and code generation
Bo Johansson (bo@abblund.se)
Robert Storlind (robert@abblund.se)
ASEA BROWN BOVERI
Corporate Research dept KLL
IDEON Research Park FAX: int+46 46-145620
S-223 70 LUND SWEDEN PHONE: int+46 46-168528