Go to the previous, next section.

Usage

Background

The command language of Ingrid is stack-based, with many different types of elements, and a large number of operators that work with those elements. The language exists mainly to set up a network of buffers connected by tasks: data is placed in the buffers, the tasks are run to transform the data as required, ultimately resulting in the desired plots or output files. These tasks are simple fortran functions whose arguments are mostly arrays of data.

The command language of Ingrid is very close to PostScript. It differs in that most of the graphics operators are missing, and the PostScript dictionaries have been replaced by Ingrid objects. For those who want to go beyond simple modifications of the examples, it is highly recommended that you read the introductory chapters in the PostScript manuals (the blue and red books from Adobe) and get some understanding of the basic elements of the PostScript language.

Go to the previous, next section.