Lists the Syntax Checking error messages from COBCH1101 through COBCH1120.
COBCH1101 終止符と終止符の間に COBOL 文がない
You have placed one period immediately following another period. This is not against the rules of COBOL syntax, but it might indicate a fault in your program, for example, you might have wanted to include a line of source code here.
COBCH1102 原始文が空白行である。この行を無視する
You have placed a hyphen in column 7, but the rest of the line contains no other code. The next line should also contain a hyphen in column 7, to continue correctly.
COBCH1104 ファイル節に77レベル項目がある。01レベルとして処理する
You have assigned a level of 77 to a data item in the File Section which is against the rules of COBOL syntax. Your COBOL system assumes that you had intended to code this as an 01 level item, and processes it as such.
COBCH1105 CORRESPONDING 項目がない。文を無効とする
Your COBOL system found no matching data items for the CORRESPONDING clause, so no intermediate code is produced for this statement.
COBCH1106 BY の作用対象にゼロが指定されている。記述どおり処理する
You have used the BY operand with the verb PERFORM, but the value you have specified for the increment is zero. Your COBOL system produces code to execute this statement, but the value is never incremented.
COBCH1107 命令文が COMP 形式を超えている
The COMP subset code you have written could be rewritten to execute more efficiently.
COBCH1108 符号付き数字と集団項目を比較している。英数字項目の比較として処理する
You have written your code so that a signed numeric field is compared with a group item. Your COBOL system has treated the signed numeric field as an alphanumeric field for the comparison. There are no problems with comparing a signed numeric field with an elementary item.
COBCH1109 WITH DEBUGGING MODE が指定されていない。節を無視する
Your program includes the USE FOR DEBUGGING statement in a section in the Declaratives of your Procedure Division, but you have not included the WITH DEBUGGING MODE clause in the Source-Computer paragraph. Your COBOL system ignores all code in this section.
COBCH1110 最初の定数が2番目の定数より大きい。記述どおり処理する
In the ALPHABET clause the first literal that is specified has a value greater than that of the second, for example, P THRU D. Your COBOL system accepts this as written, that is, the characters are processed in reverse order.
COBCH1111 区域外書き出しである。記述どおり処理する
You have tried to access an item beyond the end of a table. Your COBOL system generates code to access the appropriate line of code beyond the end of the table, but the result of this is undefined.
COBCH1113 無条件文がない - CONTINUE とみなす
Your program contains a conditional statement which has not been followed by an imperative statement. Your COBOL system executes the code, but the result of this might be undefined.
COBCH1114 句を注記として扱う
You have assigned more than one external file reference to a SELECT ... ASSIGN clause. Your COBOL system accepts the first external file reference, but treats all remaining external file references in that clause as documentary.
COBCH1115 SAME AREA を SAME RECORD AREA として扱う
You are using a program converted from DG Interactive COBOL to this COBOL that contains a SAME AREA clause. Your COBOL system has assumed that the SAME RECORD AREA clause is what was meant.
COBCH1118 指標名が違う表のものである
The index used to subscript a table item is not one used in the INDEXED BY clause for this table. The results are unpredictable.
COBCH1119 レコードサイズ (値1) 値2
The definition of a record following an FD clause is smaller than the minimum size specified in the RECORD CONTAINS phrase of that FD clause.
COBCH1120 レコードサイズ (値1) > FD 文で定義された最大サイズ (値2
The definition of a record following an FD clause is larger than the maximum size specified in the RECORD CONTAINS phrase of that FD clause.