Related articles |
---|
Tools for building grammar-driven programming environments robert@abblund.se (Robert Storlind) (1992-01-15) |
Newsgroups: | comp.compilers |
From: | Robert Storlind <robert@abblund.se> |
Keywords: | design |
Organization: | Compilers Central |
Date: | Thu, 9 Jan 92 8:40:40 MET |
We represent a small group 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).
Our vision of an AOL programming environment of the future has the
following properties:
-) a set of generic tools for handling AOLs (the same tools for a whole
class of AOLs)
-) the tools are controlled by formal language descriptions (grammars)
-) incrementality: tools will be interpreting the controlling grammars
or use incremental grammar compilation
-) rapid prototyping and iterative language design should be possible
-) basically, the same environment can be used for designing the little
language and for programming in it (meta-grammars control grammar
editing)
-) programs can be synthesized (cf. Cornell Synthesizer) as well as
entered the traditional way
-) graphical languages will have to be considered eventually,
but finding appropriate tools for handling purely textual programming
languages is the first step.
We are interested in commercial products as well as research projects,
papers and other material and would be happy to get in touch with
people interested in this area.
Bo Johansson (bo@abblund.se)
Robert Storlind (robert@abblund.se)
ASEA BROWN BOVERI, Corporate Research dept KLL
IDEON Research Park, SWEDEN
--
Return to the
comp.compilers page.
Search the
comp.compilers archives again.