-laxbased / -nolaxbased

BASED 変数の記憶域のチェックを決定します。

構文

-laxbased
-nolaxbased

動作

-laxbased
BASED 変数の記憶域のチェックを無効にします。
-nolaxbased
BASED (ADDR(x)) の形式を使用して宣言した BASED 変数について、基底付き参照 x を使用した記憶域のチェックを有効にします。

デフォルト

-laxbased

依存関係

次のコンパイラ オプションは -nolaxbased の意味を含みます。

  • -cics
  • -sql
  • -dli
  • -mvs
  • -ims

上記のコンパイラ オプションでこれをオーバーライドするには、それらを -laxbased と組み合わせて設定します。

-nolaxbased を設定した場合:

DCL X FIXED BIN (15); DECLARE Y FIXED BIN (31) BASED (ADDR(X));

該当する診断が実行されます。