埋め込みの説明
@1@ : 許されない語.
例題
[P2468.cob] 000001 IDENTIFICATION DIVISION. 000002 PROGRAM-ID. P2468. 000003 ENVIRONMENT DIVISION. 000004 INPUT-OUTPUT SECTION. 000005 FILE-CONTROL. 000006 SELECT REPFILE ASSIGN TO SYS001. 000007 DATA DIVISION. 000008 FILE SECTION. 000009 FD REPFILE 000010 REPORT IS REP1. 000011 WORKING-STORAGE SECTION. 000012 01 WSO1 PIC X(10). 000013 01 WSO2 PIC X(10). 000014 REPORT SECTION. 000015 RD REP1 PAGE 66. 000016 01 TYPE DE. 000017 02 LINE 12. 000018 03 COLUMN 10 PIC X(10) SOURCE WSO1(-1:10). 000019 PROCEDURE DIVISION. 000020 END PROGRAM P2468.
P2468.cob 18: JMN2468I-S SOURCE句の部分参照子に許されない語'-1'が現れました.部分参照子に1が指定されたものとみなします.
詳細な説明
データ項目や関数値を部分参照したい場合,データ名または関数一意名に部分参照子を付けます.部分参照子は,部分参照の対象となるデータ名または関数一意名の後ろに左括弧を1つ書き,最左端文字位置を示す算術式を記述します.さらにその後ろに:(コロン)を記述し,部分参照する長さを示す算術式を記述して,先の左括弧の対になる右括弧を記述します.コロンの前後には,分離符の空白を書くこともできます.長さを示す算術式は省略することができますが,コロンは省略できません.