Accession Number : AD0746688

Title :   A General Purpose Graphical Language.

Descriptive Note : Technical rept.,

Corporate Author : NEW YORK UNIV BRONX DEPT OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCE

Personal Author(s) : Williams,Robin

Report Date : APR 1972

Pagination or Media Count : 42

Abstract : The paper describes a high-level extensible language for graphical applications. The language allows the user to define new data types and new operations with these data types to suit his needs and to simplify subsequent programming. Data types and operations for creating three-dimensional polyhedral objects and for specifying transformations on objects are presented, together with examples. Objects can also be created and editted by working interactivelyly. Motions and other functions, such as interpolation, that apply to an object, can be described in the written language or interactivel as well. Thus the user can create his own suitable environment and depending upon the nature of the problem, he can work with a written language or interactively, or he can work with a combination of both methods. Such flexibility at a high-level should simplify the use of graphical facilities. (Author)

Descriptors :   (*PROGRAMMING LANGUAGES, GRAPHICS), COMPILERS, TRANSFORMATIONS, INPUT OUTPUT DEVICES, DISPLAY SYSTEMS

Subject Categories : Computer Programming and Software
      Computer Hardware

Distribution Statement : APPROVED FOR PUBLIC RELEASE