CL 命令的命令处理程序

命令处理程序 (CPP) 是处理命令的程序。 此程序执行一些有效性检验并处理命令,以便执行请求的功能。

命令处理程序 (CPP) 可以是 CL 或高级语言 (HLL) 程序,也可以是 REXX 过程。 也可以使用 Call (CALL) 命令直接调用以 CL 或 HLL 编写的程序。 可以使用 Start REXX Procedure (STRREXPRC) 命令直接调用 REXX 过程。 运行 Create Command (CRTCMD) 命令时,命令处理程序不需要存在。 如果使用 *LIBL 作为库限定符,那么当运行所创建的命令时,将使用库列表来查找命令处理程序。

由于运行命令处理程序而发出的消息可以发送到作业消息队列并自动显示或打印。 您可以将屏幕发送到请求显示站。

注:
  1. 将按定义参数的顺序 (PARM 语句顺序) 分别传递命令上定义的参数。
  2. 十进制值作为 PARM 语句中指定的长度的压缩十进制值传递给 HLL 和 CL 程序。
  3. 字符,名称和逻辑值作为 PARM 语句中定义的长度的字符串传递给 HLL 和 CL 程序。