diff options
author | Joseph Hunkeler <jhunkeler@gmail.com> | 2015-07-08 20:46:52 -0400 |
---|---|---|
committer | Joseph Hunkeler <jhunkeler@gmail.com> | 2015-07-08 20:46:52 -0400 |
commit | fa080de7afc95aa1c19a6e6fc0e0708ced2eadc4 (patch) | |
tree | bdda434976bc09c864f2e4fa6f16ba1952b1e555 /doc/crib_title.ms | |
download | iraf-linux-fa080de7afc95aa1c19a6e6fc0e0708ced2eadc4.tar.gz |
Initial commit
Diffstat (limited to 'doc/crib_title.ms')
-rw-r--r-- | doc/crib_title.ms | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/doc/crib_title.ms b/doc/crib_title.ms new file mode 100644 index 00000000..55c8b4ee --- /dev/null +++ b/doc/crib_title.ms @@ -0,0 +1,31 @@ +.RP +.TL +Programmer's Crib Sheet +.br +for the +.br +IRAF Program Interface +.AU +Douglas Tody +.AI +.K2 "" "" "*" +September 1983 +.AB +IRAF applications programs, as well as most IRAF system programs, are +written in the IRAF SPP language with calls to the library routines +comprising the IRAF \fIprogram interface\fR. The program interface +includes routines for file i/o, formatted i/o, command language (CL) i/o, +database i/o, image i/o, graphics i/o, magnetic tape i/o, and memory i/o. +Routines are also provided for manipulating virtual file names, for date +and time, process control, exception handling, bitwise boolean operations, +string operations, character comparisons, vector operations (array +processing), sorting, pattern matching, and random number generation. +.PP +Only the machine independent part of the program interface is described +here; the machine dependent OS interface is not intended for use in +applications programs and is therefore not described here. An extensive +collection of mathematical library routines is available but is described +elsewhere. As its name implies, the "crib sheet" does not explain how +to use the program interface routines; little more than the calling +sequence for each routine is given. +.AE |