DocumentCode :
2848342
Title :
C/sup 2/: a mixed textual/graphical environment for C
Author :
Kopache, Mark E. ; Glinert, Ephraim P.
Author_Institution :
Dept. of Comput. Sci., Rensselaer Polytech. Inst., Troy, NY, USA
fYear :
1988
fDate :
10-12 Oct. 1988
Firstpage :
231
Lastpage :
238
Abstract :
A visual programming environment for a subset of the C language is described. The C/sup 2/ environment, as it is called, runs on a personal workstation with high-resolution graphics display. Both conventional textual code entry and editing, and program composition by means of an experimental hybrid textual graphical method, are supported and coexist side by side on the screen at all times. The built-in text editor incorporates selected Unix VI commands in conjunction with a C syntax interpreter. Hybrid textual/graphical program composition is facilitated by a BLOX-type environment in which graphical icons represent program structures and text in the icons represents user-supplied parameters attached to those structures. The two representations are coupled, so that modifications entered using either one automatically generate the appropriate update in the other. Although not all of the C language is yet supported. C/sup 2/ is not a toy system. Textual files that contain C programs serve as input and output. Graphical representations serve merely as internally generated aids to the programmers and are not stored between runs.<>
Keywords :
C language; computer graphics; programming environments; user interfaces; BLOX-type environment; C syntax interpreter; C/sup 2/; Unix VI commands; built-in text editor; editing; graphical icons; high-resolution graphics display; mixed textual/graphical environment; personal workstation; program composition; program structures; textual code entry; user-supplied parameters; visual programming environment; Computer displays; Computer graphics; Computer science; Floods; Programming environments; Programming profession; Supercomputers; Tiles; Visual system; Workstations;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Visual Languages, 1988., IEEE Workshop on
Conference_Location :
Pittsburgh, PA, USA
Print_ISBN :
0-8186-0876-5
Type :
conf
DOI :
10.1109/WVL.1988.18033
Filename :
18033
Link To Document :
بازگشت