Starlink User Note 104.12
P C T Rees
A J Chipperfield
23 July 2009
MERS (MSG and ERR)
Message and Error Reporting Systems
This document describes two C subroutine libraries, MSG and ERR, which can be used to provide informational text to the user from any application program. It also describes the Fortran interface for the two libraries.
The Message Reporting System, MSG, is used for reporting non-error information and the Error Reporting System, ERR, is used specifically for reporting error messages. The conventions for reporting errors from Starlink software are also discussed in detail.
This document is recommended reading for anyone writing applications software for use on Starlink.