You must define the logical name "ACCHLI". This logical definition directs the HLI program to the HLI runtime system.
The logical name can be in the system (group-wide) login file (SYS$SYSLOGIN) or in the personal login file (SYS$SYSLOGIN:LOGIN.COM).
The syntax for defining the logical "ACCHLI" is:
$ASSIGN ddcu:[ACCENTVxxxx]ACCHLI.EXE ACCHLI
where:
dd is the device type.
c is the controller designation.
u is the unit number of the target disk drive.
xxxx is the version number of ACCENT R.
See section 1.3 of the DEC manual Guide to Using OpenVMS for more information.
Each user of the Host Language Interface must be given PRIVILEGE=SYSLCK. This is necessary for 2 reasons:
ACCENT R uses the VAX Lock Manager to maintain resources on a system wide basis.
The ACCENT R Host Language Interface is a shareable library that is included when linking the user's program. Therefore, even if the Host Language Interface were installed with PRIVILEGE=SYSLCK, as ACCENT R is, the privilege would not be carried through to the resulting user's program image.