SG/6.3
Starlink Project
Starlink Guide 6.3
R.F. Warren-Smith
4th February 1994
ADAM
Programmer’s
Facilities & Documentation
Guide
This document contains a directory of the facilities available to the ADAM programmer. All documented aspects of ADAM programming are covered, ranging from introductory documentation, through applications programming to real-time and system programming. Each facility is briefly described along with the type of work for which it might be used. Most importantly, this guide shows at a glance where to obtain the relevant documentation.
It is hoped to update this document relatively frequently, so that it serves as a guide to the latest ADAM developments. Its format, which includes an overall index, is designed to allow its use as a table of contents for a personal file of programming documentation.
2-1∗ | PAR | ADAM Parameter System Routines | SUN/114 |
2-2 | NDF | Extensible N-Dimensional Data Format | SUN/33 |
2-3∗ | MSG & ERR | Message and Error Reporting | SUN/104 |
2-4 | CHR | Character Handling | SUN/40 |
2-5∗ | PGPLOT | Graphics Library | SUN/15 |
2-6 | SGS | Simple Graphics System | SUN/85 |
2-7∗ | FIO & RIO | File Input/Output | SUN/143 |
2-8 | MAG | Magnetic Tape Handling | SUN/171 |
2-9 | PRIMDAT | Primitive Numerical Data Processing | SUN/39 |
2-10 | ICL | ADAM Command Language | SG/5 |
2-11 | IFL | ADAM Interface Module Reference Manual | SUN/115 |
3-1 | SLALIB | Positional Astronomy and Time | SUN/67 |
3-2 | NCAR | Graphics Utilities | SUN/88 |
3-3 | SNX | Starlink Extensions to NCAR | SUN/90 |
3-4∗ | AGI | Applications Graphics Interface | SUN/48 |
3-5 | PSX | POSIX Interface Routines | SUN/121 |
3-6∗ | REF | References to HDS Objects | SUN/31 |
3-7 | TRANSFORM | Coordinate Transformation Facility | SUN/61 |
3-8∗ | HELP | Help Text Retrieval System | SUN/124 |
4-1 | ARY | Access to ARRAY Data Structures | SUN/11 |
4-2 | HDS | Hierarchical Data System | SUN/92 |
4-3∗ | IDI | Image Display Interface | SUN/65 |
4-4 | GKS | Graphical Kernel System | SUN/83 |
4-52 | GRP | Routines for Managing Groups of Objects | SUN/150 |
4-6 | GWM | X Graphics Window Manager | SUN/130 |
4-7∗ | GNS | Graphics Workstation Name Service | SUN/57 |
5-1 | STARLSE | Starlink Language Sensitive Editor | SUN/105 |
5-2 | SST | Simple Software Tools | SUN/110 |
5-3∗ | GENERIC | Utility for Compiling Generic Fortran | SUN/7 |
6-1 | TASK | Guide to Writing ADAM Instrumentation Tasks | SUN/134 |
6-2∗ | NBS | Noticeboard System | SUN/77 |
6-3 | MSP | Message System Primitive Routines | SSN/2 |
8-1 | FORTRAN | Application Programming Standard | SGP/16 |
8-2 | C | Starlink C Programming Standard | SGP/4 |
8-3 | DATA | Starlink Standard Data Structures | SGP/38 |
8-4 | PACKAGES | Organisation of ADAM Applications Packages | SSN/64 |
8-5 | LIBRARIES | Conventions for Accessing Starlink Libraries | SSN/8 |
8-6 | UNIX | Starlink Software Organisation on UNIX | SSN/66 |