Rational Developer for System z
Enterprise PL/I for z/OS, Version 3.8, プログラミング・ガイド

PL/I アプリケーション内での CICS ステートメントのコーディング

オープン・システム CICS (AIX 版) アプリケーション・プログラミング・ガイド」に定義されている言語を使用して、PL/I アプリケーション内で CICS ステートメントをコーディングできます。 CICS コード特有の要件について、以下に説明します。

CICS ステートメントの組み込み

組み込みプリプロセッサーではなく、CICS 変換プログラムを使用したい場合は、 ユーザーの PL/I プログラムの最初のステートメントは PROCEDURE ステートメントでなければなりません。 実行可能ステートメントを置くことができる任意の場所で、 プログラムに CICS ステートメントを追加できます。 それぞれの CICS ステートメントは EXEC (または EXECUTE) CICS で 始まり、セミコロン (;) で終わる必要があります。

例えば、GETMAIN ステートメントは次のようにコーディングされます。

  EXEC CICS GETMAIN SET(BLK_PTR) LENGTH(STG(BLK));
コメント

CICS ステートメントのほかに、ブランクを入力できる場所では 組み込み CICS ステートメントに PL/I コメントを組み込むことができます。

CICS ステートメントの継続

CICS ステートメントの行継続規則は、他の PL/I ステートメントと同じです。

コードの組み込み

組み込むコードに EXEC CICS ステートメントが含まれる場合、 または EXEC CICS ステートメントを生成する PL/I マクロをプログラム で使用する場合は、次のどちらかを使用する必要があります。

マージン

CICS ステートメントは、MARGINS コンパイル時オプションに指定された 列の範囲内でコーディングする必要があります。

ステートメント・ラベル

EXEC CICS ステートメントには、PL/I ステートメントと 同様にラベル接頭部を付けることができます。


Terms of use | Feedback

This information center is powered by Eclipse technology. (http://www.eclipse.org)