Lists the Syntax Checking error messages from COBCH0221 through COBCH0240.
COBCH0221 データ記述修飾語が不適当である、または重複している
You have used a data description qualifier which is incompatible with the associated PICTURE clause. For example, you might have used a BLANK WHEN ZERO clause for a PIC XX data item. This is illegal as the data item is alphanumeric but the associated qualifier refers only to numeric items.
COBCH0223 USAGE 句に誤りがある
You have specified an invalid USAGE qualifier in a data description entry.
COBCH0224 SIGN 句には LEADING または TRAILING が必要である
This optional clause can be specified only for numeric description entries which contain the character S in their PICTURE clause. The key word SIGN must be followed by either LEADING or TRAILING depending on the position you want the operational sign to take.
COBCH0225 レベル階層に誤りがある
The structure of level numbers in a group data item is incorrect.
COBCH0229 修飾語に矛盾がある
The qualifiers you have specified in the description of a data item are not compatible.
COBCH0230 PICTURE 文字列の順序に誤りがある、または無効な文字を使用している
You have used a character in a PICTURE clause that your COBOL system does not recognize, or which is illegal for that particular type of PICTURE string.
COBCH0232 編集された PICTURE 文字列が大きすぎる
A PICTURE string which you have defined for an edited or numeric edited (one which presents numeric data items in a more readable form, for example, with leading zeros removed or with currency signs inserted) data item exceeds the maximum permitted for your COBOL system.
COBCH0233 データ記述修飾語 名前 に誤りがある
You have either used a reserved word as a data-name, or used an invalid qualifier in a data description: this is probably a misspelling of a valid qualifier.
COBCH0234 DEPENDING 句がない
You have defined a variable length table without specifying the DEPENDING phrase that, at run time, enables your COBOL system to determine the actual table size.
COBCH0238 RENAMES 句がない
You have omitted the word RENAMES in the definition of a level 66 data item.
COBCH0239 最初のデータ名を2番目より先に宣言していない
You have included the syntax data-name-1 RENAMES data-name-2 THRU data-name-3 in your program, but the data item you have specified for data-name-2 is declared after the data item for data-name-3. This is not valid COBOL syntax, as data-name-2 in a THRU clause must be declared before data-name-3.
COBCH0240 01 レベルだけに指定できる
You have used either the NEXT or TYPE clauses in a report description entry, or the GLOBAL or EXTERNAL clauses in a report file description entry, which is not an 01 level item.