Next: Operating system specific routines
Up: Portability
Previous: Overview
Coding and porting prerequisites
The standard of Fortran used for the coding of MSG and ERR is fundamentally
Fortran 77, using the Starlink Fortran coding conventions described in
SGP/16.
Several common extensions to the Fortran 77 standard are used in source
code for MSG and ERR, they are as follows:
- end-of-line comments using the ``!'' symbol;
- subprogram names may be longer than six characters (but are
always shorter than ten characters);
- subprogram names include the ``_'' symbol;
- symbolic constant names may be longer than six characters (but are always
shorter than eleven characters);
- symbolic constant names may include the ``_'' symbol;
- the full ASCII character set is assumed in character constants.
To use MSG and ERR on any computer system, the Starlink Error Message Service,
EMS
and Character Handling Routines,
CHR
must be available.
Next: Operating system specific routines
Up: Portability
Previous: Overview
MERS (MSG and ERR) Message and Error Reporting Systems
Starlink User Note 104
P C T Rees
A J Chipperfield
22 October 2001
E-mail:ussc@star.rl.ac.uk
Copyright © 2001 Council for the Central Laboratory of the Research Councils