
DEFLOCAL calls the CLI to define a local DCL symbol.

 This function is accomplished by using the system service 
 SYS$CLI.  The main function code is CLI$K_CLISERV. Its value is
 from the file [SYSLIB]LIB.MLB and can be obtained via the following
 macro program:

	.LIBRARY	/[SYSLIB]LIB.MLB/
	$CLIDEF
	$CLISERVDEF
	.END

 Just enter that program and assemble it with the /LIST qualifier.
 The hex values of the symbols will be listed in the symbol table
 section of the listing file.

 CLI$K_DEFLOCAL is a function code to request defining a local DCL
 symbol.  The call to SYS$CLI is made with a block of longwords.
 The first longword is a function code.  The major function code goes
 in the low order byte.  The minor function code goes in the next
 two bytes.  The highest byte looks like it should be zero.
 The descriptor for the symbol name is next (2 longwords).  The
 descriptor for the value is next.

 This usage is not documented in VMS 1.6 but may become documented
 in VMS 2.0.  It was obtained from DECUS Fall Symposium from their
 DCL/VMS expert Herb Jacobs.

 Please contact me for help in using this routine.

	Doug Chamberlin
	TBS Computer Services
	33 Hayden Avenue
	Lexington, MA 02173
	617-861-7580
