Title :
The specification of visual language syntax
Author :
Golin, Eric J. ; Reiss, Steven P.
Author_Institution :
Dept. of Comput. Sci., Brown Univ., Providence, RI, USA
Abstract :
An approach for building a language-independent visual programming environment based on syntax specifications is described. A model for specifying the syntax of visual languages, picture layout grammars, is described, and an example is given of how these grammars are used to define the syntax of a visual language. A spatial parser is an algorithm for recovering the underlying structure of a visual program from the picture. A spatial parser for visual languages whose syntax is specified by a picture layout grammar was implemented. This parser forms the basis of a visual programming environment
Keywords :
computational linguistics; grammars; programming environments; user interfaces; language-independent visual programming environment; picture layout grammars; spatial parser; syntax specifications; visual language syntax; visual languages; Computer languages; Computer science; Context modeling; Graphics; Layout; Programming environments; Programming profession; Shape; Writing;
Conference_Titel :
Visual Languages, 1989., IEEE Workshop on
Conference_Location :
Rome
Print_ISBN :
0-8186-2002-1
DOI :
10.1109/WVL.1989.77050