Affordable Access

Publisher Website

Design and structure of a semantics-based programming environment

Authors
Journal
International Journal of Man-Machine Studies
0020-7373
Publisher
Elsevier
Publication Date
Volume
37
Issue
4
Identifiers
DOI: 10.1016/0020-7373(92)90005-6
Disciplines
  • Computer Science
  • Design
  • Linguistics
  • Logic

Abstract

Abstract We present, from a user's point of view, an overview of the PSG system, a generator for semantics-based programming environments. The PSG system generates an interactive, language-specific environment from a complete formal language definition. Both the syntax, as well as the static and dynamic semantics of the language are specified in the definition. The definition is used to generate a context-sensitive hybrid editor and an interactive interpreter with debugging facilities. The paper describes the structure and the main features of PSG-generated environments, as well as the design decisions which led to the development of the PSG environment.

There are no comments yet on this publication. Be the first to share your thoughts.