By Topic

C/sup 2/: a mixed textual/graphical environment for C

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$33 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

2 Author(s)
M. E. Kopache ; Dept. of Comput. Sci., Rensselaer Polytech. Inst., Troy, NY, USA ; E. P. Glinert

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.<>

Published in:

Visual Languages, 1988., IEEE Workshop on

Date of Conference:

10-12 Oct. 1988