Title :
Types and type inference in a visual programming language
Author :
Burnett, Margaret M.
Author_Institution :
Dept. of Comput. Sci., Oregon State Univ., Corvallis, OR, USA
Abstract :
The uses of types and type inference in visual languages are explored. First, we discuss how the goals of a type system must differ from visual languages from those of a type system for textual languages. We then present a type system developed under these goals for the visual language Forms/3. Within the context of this system, issues of particular importance in visual languages are examined, including maintaining the user´s conceptual model, the avoidance of language restrictions solely to support a type system, and how the visual process of programming can provide additional information to the type system
Keywords :
data structures; type theory; visual languages; Forms/3; language restrictions; textual languages; type inference; visual programming language; Computer languages; Computer science; Context modeling; Feedback; Logic programming; Programming environments;
Conference_Titel :
Visual Languages, 1993., Proceedings 1993 IEEE Symposium on
Conference_Location :
Bergen
Print_ISBN :
0-8186-3970-9
DOI :
10.1109/VL.1993.269603