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.