Enter, delete or retrieve an alias
                  +------------------------------------+
                  |CALL  CDALIA (PATH,ALIAS,CHOPT,IRC*) |
                  +------------------------------------+
                                  
- PATH
 - Character string specifying the directory path
name
 - ALIAS
 - Character string specifying the alias or in
which the alias is returned (option  R)
 - CHOPT
 - Character variable specifying the options
required.
- 'D'
 - Delete the current alias definition for the
specified path name ( ALIAS is ignored).
 - 'P'
 - Print the current alias definition for  PATH
( ALIAS is ignored).
 - 'G'
 - Get the current alias for  PATH. The alias is
returned in  ALIAS.
 - 'R'
 - Return the current equivalence name for  ALIAS in
 PATH
 - 'S'
 - Set the specified alias for the specified path
name for this session
 - 'U'
 - As option  S, but also updates the database
 
 - IRC
 - Integer return code
-   0
 - Normal completion
 - 182
 - Illegal path name
 - 185
 - Illegal top directory name
 - 187
 -  FZOUT fails to write on the sequential file
 - 188
 - Error in RZ for writing to the random access file
 - 201
 - Dictionary directory not found
 - 205
 - Not a valid alias
 
 
This routine may be used to enter, remove, print or retrieve aliases.
See page
 [more info] for a discussion of HEPDB aliases.