定義済み条件式は、コンパイル変数が現在定義済みかどうかをテストします。
一般形式
構文規則
- compilation-variable-name-1 が定義されている場合、IS DEFINED 条件は TRUE と評価されます。
- compilation-variable-name-1 が DEFINE コンパイラ オプションを介して定義されたが、プログラム内の定義済み条件に先行して、コンパイル変数に対し、AS PARAMETER を指定した DEFINE 指令も OFF
を指定しない DEFINE 指令もない場合、コンパイル変数の定義済み条件は FALSE と評価されます。
- compilation-variable-name-1 が定義されていない場合、IS NOT DEFINED 条件は TRUE と評価されます。
- compilation-variable-name-1 の最新の定義が、OFF を指定した DEFINE 指令を介している場合、定義されていないと見なされます。