GRASE: a graphical syntax-directed editor for structured programming

  • Authors:
  • Miren Begona Albizuri-Romero

  • Affiliations:
  • University of Sussex, England

  • Venue:
  • ACM SIGPLAN Notices
  • Year:
  • 1984

Quantified Score

Hi-index 0.00

Visualization

Abstract

GRASE proves the advantages of an interactive implementation of an abstract structured language. To meet the need for improved designing, implementation, maintenance, and documentation of structured computer proqrams, a system for interactive and effective communication is presented.GRASE is an interactive graphical syntax-directed editor for development of structured programs. The system is a language-oriented editor in which the programs are created and modified according to the syntax structure of the languaqe, instead of characters and lines, and to the program graphical representation. The program graphical representation is found on an abstract structured language [1] which is a flowcharting technique for structured programs. The author has used these graphs as point of departure for designing a system which develops structured programs only.The result is a system which provides support for the production of Structured software. Design is facilitated through the possibility of working in a structured fashion without a programming language. Implementation incorporates the automatic insertion of most keywords of the language (PASCAL in this case). Documentation showing program structure (procedure and variable scope) as well as algorithms is produced in the form of graphs, as well as the usual indented source listing and identifier cross reference.