我想将程序的输出保存到变量中。 我使用以下方法,但失败。 $ PIPE RUN TEST | DEFINE/JOB VALUE @SYS$PIPE $ x = f$logical("VALUE") 我得到了一个错误:%DCL-W-MAXPARM, too many parameters - reenter command with fewer parameters \WORLD\ 参考: How
我认为用示例展示问题的最简单方法。代码: PROGRAM CONSTANTSTRING(OUTPUT);
CONST
C_MaxLength = 30;
VAR
small_string : VARYING[5] OF CHAR VALUE 'alpha';
PROCEDURE LocalProc(
localstring : VARYING[C_MaxLe