FIG : uma linguagem para especificação de figuras

AUTOR(ES)
DATA DE PUBLICAÇÃO

1987

RESUMO

FIG is a programming language for non-interactive specification of bidimensional pictures, Although the language was designed for general purpose picture drawing, it is aimed at integration with typesetting programs so as to allow automatic insertion of pictures into text. Its main features are the definition and use of figures in the same way as procedures, thus modeling pictures in a data-structure-free manner. .F IG makes .it easy to build drawings with a large hierarchical structure. Figures have a flexible parameterization mechanism and return values in a special way. Figure call (instantiation) can be modified by built-in geometric transformations. There are three ways to place a figure in the plane: implicit movement associated with the consecutive instantiation of figures; placement relative to already instantiated figures; and absolute placement. F IG has a set of primitive figures, each with its own set of attributes. FIG s design was based primarily on Kernighan s PIC language, on Newman s display procedures and on certain features of the G KS international standard. An experimental compiler producing machine-independent Pascal object code was implemented. Graphical output is achieved through routines of a convenient graphics package

ASSUNTO(S)

pacote eletronico graficos por computador linguagem de programação (computadores)

Documentos Relacionados