1: Introduction
2: Invoking Gre
3: Gre Grammar
4: Commands
5: Cookbook
6: Hints
7: History
8: Plans
9: Concept Index

Version. This describes `gre' version 0.2.2, (c) 1997-2000 Dan Kelley <Dan.Kelley@Dal.CA>.

Overview. `Gre' (rhymes with `flee') is an extensible plotting language designed by a scientist, for scientists. It can draw x-y plots, contour plots, and image plots.

Manual. The `gre' manual is on the web at `' If `gre' is on your machine, the manual is also at `/usr/doc/gre-0.2.2/html/gre1.html'. The local copy is preferable because it refers to the version you are using, but it's worth checking the web version once in a while to see the new features.

History. `Gre' is the descendant of the `Gri' language. There are two phases of `gre' development: (1) creation of a working parser with perl-like capabilities and (2) emulation of all relevant Gri commands. Phase (1) is nearly complete. Phase (2) is about 2/3 percent complete, measured by the fraction of Gri commands that work in `gre'. The history chapter (see History) describes the evolution of `gre'.

Today, `gre' is in daily use by the author and a handful of beta testers. Any experienced Gri user should be able to work with `gre' quite easily, especially if they have some knowledge of the Perl programming language.

Availability. `Gre' is available for git cloning at .

The source is in a file called `gre-N.N.N.tgz' (a tar/gzip file). Here, `N.N.N' stands for the version number, e.g. `gre-0.1.26.tgz'. Compilation is simple; just type `./configure' (answering any questions it asks) and then type `make gre'. Linux users using the RedHat or Debian distributions need not bother with compilation since pre-compiles packages (`gre-N.N.N-1.i386.rpm' and `gri-N.N.N.deb') are provided.

Chapters in this book:

(c) 1997-2000 Dan E. Kelley, email Dan.Kelley@Dal.Ca