Rational Developer for System z
Enterprise PL/I for z/OS, Version 3.8, 言語解説書

疑似変数

疑似変数はターゲット・フィールドを表します。例えば、以下のようになります。

  declare A character(10),
          B character(30);
  substr(A,6,5) = substr(B,20,5);

この代入ステートメントでは、SUBSTR 組み込み関数は、 ストリング B の 20 番目の文字から始まる長さ 5 のサブストリングを取り出します。 SUBSTR 疑似変数は、ストリング A の中の場所を表しますが、 この場所がターゲットです。 したがって、A の最後の 5 文字は、 B の 20 番目から 24 番目の文字で置き換えられます。 A の最初の 5 文字は、変更されず、もとのままです。

疑似変数については、組み込み関数、疑似変数、およびサブルーチンで説明します。


Terms of use | Feedback

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