~/adam/
program_name).
The object has the name of the parameter and contains the given value.
This object is then associated with the parameter in the same way as
DAT_ASSOC
associates any other object.
This relationship allows primitive values and HDS object names to be used interchangeably for parameter values to be accessed by either HDSPAR or PAR subroutines (subject, of course, to suitable type and dimensionality).
Try typing:
% hdstrace 3.3
HDSTRACE (see SUN/102) would normally expect an HDS object (parameter OBJECT) as input and uses DAT_ASSOC to open it. In this case it opens the parameter file component and displays:
HDSTRACE.OBJECT <_REAL> OBJECT 3.3 End of Trace.
This feature also allows the program to handle parameters without knowing in advance the type of parameter which will be given.
HDSPAR - HDS Parameter Routines