IBMMainframes.com

IBM公司 大型机快速参考 Programming

CLIST错误代码

16

  虚拟存储空间不足。使用登录 more storage.

300

   用户尝试更新控制变量 只能由系统更新

304

   在EXIT语句上找到无效的关键字。

308

   指定了CODE关键字,但没有代码 在退出声明中给出

312

   内部GLOBAL处理错误。

316

   TERMIN分隔符超过256 characters.

324

   GETLINE error.

328

   TERMIN上有超过64个定界符。

332

   无效的文件名语法。

336

   File already 打开。

340

   无效的OPEN类型语法。

344

   Undefined OPEN type.

348

   指定的文件未打开。
   (例如,未分配文件名。)重新分配 the file.

352

   GETFILE-文件名当前不是 open.

356

   GETFILE-该文件已被关闭 the system.
   (例如,该文件是在EDIT模式和EDIT模式下打开的 模式已终止)

360

   PUTFILE-当前未打开文件名。

364

   PUTFILE-系统关闭的文件(请参阅 code 356).

368

   PUTFILE-CLOSFILE-文件未打开 OPENFILE.

372

   PUTFILE-在GETFILE之前发布 打开文件进行更新

376

   无法打开PDS的目录 使用可变记录格式

380

   具有逻辑记录长度的数据集 大于32767的文件I / O不支持。

400

   GETFILE-文件末尾。 TSO / E对待这一点 条件作为可以由ERROR操作处理的错误。

404

   用户尝试写入打开的文件 INPUT.

408

   用户试图从打开的文件中读取 OUTPUT.

412

   用户尝试在结束后更新文件 file was

416

   用户试图更新一个空文件。

500

   DO语句上的TO值为 non-numeric.

502

   DO语句上的FROM值为 non-numeric.

504

   DO语句上的BY值是 non-numeric.

508

   SYSCALL语句包含一个 undefined procedure

512

   RETURN语句包含未定义 keyword.

516

   过程的名称用作 variable.

524

   无法建立ESTAE例程。

528

   PROC上的位置规范 陈述无效

532

   在中发现无效字符 PROC语句上的符号参数

536

   PROC上的符号参数名称 声明过长

540

   位置参数数 PROC语句上定义的数量少于传递的数量。

544

   上没有定义符号参数 the PROC声明。

548

   找到了重复的参数名称 the PROC声明。

552

   关键字参数无效 default value.

556

   默认关键字值缺少 PROC语句的结尾报价。

560

   处理时发生PARSE错误 the PROC statement

568

   Abnormal termination

572

   SYSREF变量未作为 parameter.

576

   SYSREF变量未在 PROC 声明。

580

   在内找到ERROR语句 子过程的ERROR或ATTN例程。

584

   在一个 子过程的ERROR或ATTN例程。

588

   DBCS分隔符之间的一个字符是 超出双字节字符范围

592

   DBCS字符串包含奇数个 字节,指示字符之一不完整。

596

   找到了开始的DBCS分隔符 没有相应的结束定界符。

600

   找到两个开始的DBCS分隔符 没有中间的定界符。

604

   处理 IKJCT44B中由安装编写的CLIST内置函数。

608

   处理 IKJCT44S中由安装编写的CLIST语句

612

   安装中发生错误 exit.

620

   EBCDIC &SYSTWOBYTE数据无效 DBCS range.

708

   前面的语句无效 &SYSINDEX expression.

712

   前面的语句无效 &SYSINDEX启动参数;开始参数必须是 non-negative number

716

   前面的语句无效 &SYSNSUB级别参数;级别参数必须是数字 from 0 to 99

720

   前面的语句有一个missing &SYSNSUB级别和/或表达式参数

724

   前面的语句有一个&SYSNSUB 使用内置函数作为符号的级别参数 variable

800

   在操作员所在的位置找到数据 expected.

804

   找到一个操作员,数据在哪里 expected.

808

   SET中使用了比较运算符 statement.

812

   (Reserved).

816

   在结尾处找到一个运算符 statement.

820

   操作员失灵;数据可能 resemble operators.

824

   超过一个独家运营商 found.

828

   多个独家比较 operator 找到了。

832

   算术运算的结果 超出有效范围-2,147,483,647至+2,147,483,647

836

   (Reserved).

840

   Not enough operands.

844

   No valid operators.

848

   尝试将数据加载为 字符数据,但数据为数字
   (已对数据执行算术运算)。

852

   加法错误-字符数据。

856

   减法错误-字符数据。

860

   乘法错误-字符数据。

864

   除法错误-字符数据或 division by 0.

868

   在字符数据上找到前缀。

872

   数值太大。

900

   找到一个与号。

904

   (Reserved).

908

   错误操作中发生错误 由于另一个错误而获得控制

912

   子字符串范围无效。

916

   发现一个非数字值 substring range.

920

   子字符串范围值太小(零或 negative).

924

   子字符串语法无效。

932

   子串超出以下范围 the string
    (For example, an &SUBSTR变量尝试对 仅包含两个数据的前三个位置 characters.).

936

   内置变量需要 输入的值没有值。

940

   无效的符号变量。

944

   标签被用作符号变量。

948

   GOTO上的无效标签语法 statement.

952

   未定义GOTO标签。

956

   GOTO语句没有标签。

960

   &SYSSCAN设置为无效值。

964

   &LASTCC设置为无效值,并且 EXIT尝试将其用作默认值

968

   提供了DATA PROMPT-ENDDATA语句, 但没有出现提示。

972

   TERMIN语句不能在 background jobs.

976

   READ语句不能用于 background jobs.

980

   语句的最大长度(32756) 在符号替换期间超出。

984

   TERMING分隔符超过256个 characters.

988

   TERMING有超过64个定界符。

992

   TERMING语句不能用于 background jobs.

999

   内部CLIST错误。

首页 | 大型机Wiki | Downloads | 程式 | 参考文献 | Mainframe Forum