システム Null ポインター値を返します。
SYSNULL()
または
SYSNULL
2 番目の構文形式は、BUILTIN 属性が指定されている場合にのみ使用できます。
なし
SYSNULL 関数は、Null ポインター値を返します。SYSNULL の値は 0 です。
この値は -setnull コンパイラ オプションでは変更できません。-setnull コンパイラ オプションは NULL 組み込み関数にのみ適用されます。-setnull コンパイラ オプションについては、『Open PL/I ユーザー ガイド』を参照してください。
IF LAST_POINTER = SYSNULL() THEN CALL FINISH;
この例では、IF 文でポインター変数 LAST_POINTER がシステムの null であるかが判定され、null の場合に CALL 文が実行されます。
なし。
説明
SYSNULL 関数は、Null ポインター値を返します。SYSNULL の値は 0 です。
この値は -setnull コンパイラ オプションでは変更できません。-setnull コンパイラ オプションは NULL 組み込み関数にのみ適用されます。-setnull コンパイラ オプションについては、『Open PL/I ユーザー ガイド』を参照してください。