Go up. Go to department page.
A model for integration of the editor as a component in an open-ended interactive environment is suggested. A component is divided into an interface, a functionality, and a communication part. Communication between components is done by notifications between the components. The model allows the editor to be integrated with various environments without modifications.
SbyS is solely based on structure synthesis. The interaction of such editors in general has been criticized. In order to overcome these problems, an interaction model for structure-oriented editors based on structure synthesis is suggested. The model is based on semi-graphical presentation and direct manipulation of syntactical pieces.
Two application areas where the grammar interpretive approach is favorable are discussed: for program editing, both in an incremental programming environment and in a language laboratory facilitating rapid language prototyping, and for command interaction in an interface based on command synthesis.