System z® LPEX エディターでは、-INC ステートメントおよび ++INCLUDE ステートメントは COBOL COPY ステートメント および PL/I %INCLUDE ステートメントの同義語として解釈されます。
-INC copybookname
++INCLUDE copybookname
上記の例では、copybookname は、
ソースの一部と見なされる区分データ・セット・メンバーの名前です。
ローカル・ファイルの場合、これは拡張子なしのファイル名です。
通常、-INC ステートメントは、ソース行の 1 桁目から始めますが、COBOL の場合は 7、8、9、または 10 桁目から始めても構いません。
++INCLUDE ステートメントは、必ずソース行の 8 桁目から始めます。 Identification Division.
Program-ID. StartApp.
Data Division.
Working-Storage Section.
01 Program-pass-fields.
05 Temp-name Pic x(30).
01 Program-other-fields.
05 Input-name Pic x(30).
05 Char-count Pic 99 Value ZEROS.
-INC COPY3.
++INCLUDE COPY4.
Procedure Division.